竞赛
考级
#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(){ 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() { //范围:大写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; }
138****0288
DST
#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<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 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 :)
#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~
这道题考了点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; }
复仇者_风驰.少年'''',互关
LELECHA
#include<iostream> using namespace std; int main(){ char **; cin>>**; if(**>='a' && **<='z') cout<<char(sb-32); else if(**>='A' && **<='Z') cout<<char(**+32); return 0; }
周瑜大王
#include<iostream> using namespace std; int main(){ char a; cin>>a; if (a+0>=65){ if(a+0<=90){ cout<<char(a+0+32); } } if (a+0>=97){ if(a+0<=122){ cout<<char(a+0-32); } } return 0; }
呜呜呜一个非酋
#include <bits/stdc++.h> using namespace std; char a[10010]; int main() { cin>>a; for(int i=0; a[i]; i++) { if(char(a[i])>=65&&char(a[i])<=90) a[i]=char(a[i]+32); else if(char(a[i])>=97&&char(a[i])<=122) a[i]=char(a[i]-32); cout<<a[i]; } return 0; }
159****1573
acgoacgo
潜龙暗虎
#include<bits/stdc++.h> using namespace std; int main() { char n; cin>>n; if(n>='a'&&n<='z') { n-=32; } else{ n+=32; } cout<<n; return 0; }
135****6047
枫岚
#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++=?
共51条