竞赛
考级
DST
#include<iostream> using namespace std; int main(){ char a,b; cin>>a; if(a<='Z'&&a>='A'){ b=a+32; cout<<b; } else{ b=a-32; cout<<b; } }
一只有梦想的咸鱼
潜龙暗虎
#include<bits/stdc++.h> using namespace std; int main(){ char x; cin>>x; if(x>='A'&&x<='Z'){ x=x+32; cout<<x; } else if(x>='a'&&x<='z'){ x=x-32; cout<<x; } }
菜
#include<bits/stdc++.h> using namespace std; int main(){ char n; cin>>n; if(n>='a' and n<='z'){ cout<<char(n-32); } else{ cout<<char(n+32); } return 0; }
回来看看
//#include<iostream> #include<cstdio> //#include<algorithm> //#include<cmath> //#include<string.h> using namespace std; int main() { char n; scanf("%c",&n); if(n>='A'&&n<='Z') printf("%c",char(n-'A'+'a')); else printf("%c",char(n-'a'+'A')); return 0; }
CuSO4
#include <bits/stdc++.h> using namespace std; int main() { //范围:大写65-90 小写97-122; char l; cin>>l; if (65<=(int) (l) && (int) (l)<=90) { cout<<(char) ((int) (l)+32); } else if (97<=(int) (l) && 122>=(int) (l)) { cout<<(char) ((int) (l)-32); } return 0; }
Enkap1
一种可以给老师看的 #include<iostream> using namespace std; int main(){ char ch; cin>>ch; if(ch>='A' and ch<='Z') { cout<<(char)(ch+32); }
lris.欣若
#include<bits/stdc++.h> using namespace std; int main(){ char c; cin>>c; if(c>='a'&&c<='z') cout<<char(toupper(c)); else cout<<char(tolower(c)); return 0; }
~Lyney~
acgoacgo
#include<bits/stdc++.h> using namespace std; int main(){ char a,b; cin>>a; b=int(a); if(b>=97&&b<=122){ b-=32; cout<<char(b); return 0; } if(b>=65&&b<=90){ b+=32; cout<<char(b); return 0; } }
Thorns
#include<bits/stdc++.h> using namespace std; int main(){ char a,b; cin>>a; b=int(a); if(b>=97&&b<=122){ b-=32; cout<<char(b); return 0; } if(b>=65&&b<=90){ b+=32; cout<<char(b); } return 0; }
兀
#include<bits/stdc++.h> using namespace std; int main(){ char a,b; cin>>a; b=int(a); if(b>=97&&b){ b-=32; cout<<char(b); return 0; } if(b>=65&&b<=90){ b+=32; cout<<char(b); } return 0; }tim87toi
150****9200
枫岚
#include<iostream> #include<cstring> using namespace std; int main(){ char a[10001]; cin>>a; for(int i=0;i<strlen(a);i++){ if(a[i]>='A' &&a[i]<='Z'){ a[i]+=32; } else if(a[i]>='a' &&a[i]<='z'){ a[i]-=32; } } cout<<a; return 0; }
c++=?
by Scratchhome
TN Hacker
#include<bits/stdc++.h> using namespace std; int main(){ char n; cin>>n; if(int(n)>=65 && int(n)<=90){ n=n+32; }/大写转小写/ else if(int(n)>=97 && int(n)<=122){ n=n-32; }/小写转大写/ cout<<n<<endl; return 0; } /注释:在ASCII码中,小写字母“a”(的ASCII码为97),大写字母“A”(的ASCII码为65)/ /(续上)他们两个的差值为32,所以要在设置char类型的基础上,使用int类型进行比较/ /(续上)代码中“if(int(n)>=65 && int(n)<=90)”和“if(int(n)>=97 && int(n)<=122)”的部分是为了判定输入字母的大小写(即char n)/ /*讲解的超详细对不?快点个赞!谢谢baba :) */
Balls :)
这道题考了点ascall码,我们知道小写a的ascall码是97,而大写的A是65,所以我们先判断是否为az或AZ之内 小写就减去37,大写就加37 废话不多说 上代码: #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a>='a'&&a<='z'){ a-=32; cout<<a; } else{ a+=32; cout<<a; } return 0; }
复仇者_xd,互关
LELECHA
共56条