0
已解决
褚福磊
新手光能
新手光能
#include<iostream> #include<cmath> using namespace std; int main() { char a,b,c,d,e,f,g,s,v,j,y,x; cin>>a>>b>>c>>d>>e>>f>>g>>s>>v>>j>>y>>x; a=a+32; b=b+32; c=c+32; d=d+32; e=e+32; f=f+32; g=g+32; s=s+32; v=v+32; j=j+32; y=y+32; x=x+32; cout<<a<<b<<c<<d<<e<<f<<g<<s<<v<<j<<y<<x; return 0; }
0
已采纳
邵逸儒
中级天翼
中级天翼
int i,j;
char a[110];
gets(a);
for(i=0;i<=strlen(a)-1;i++)
{
if(a[i]>='A'&&a[i]<='Z')a[i]+=32;
else if(a[i]>='a'&&a[i]<='z')a[i]-=32
}
cout<<a;
头文件
#include<iostream>
#include<cstdio>
#include<cstring>
0
时梓繁
修练者
修练者
char a[110]; gets(a); for(int i=0;i<=strlen(a)-1;i++) { if(a[i]>='A'&&a[i]<='Z') { a[i]+=32; } else if(a[i]>='a'&&a[i]<='z') { a[i]-=32; } } cout<<a;
0
0
芮奥运
高级光能
高级光能
string s;
getline(cin,s);
for(int i=0; i<s.size(); i++)
{
if((int)s[i]>=65&&(int)s[i]<=90) cout<<(char)((int)s[i]+32);
else if((int)s[i]>=97&&(int)s[i]<=122) cout<<char((int)s[i]-32);
else cout<<s[i];
}
0
王子翔
新手光能
新手光能
for(int i=0; i<s.size(); i++)//循环
{
if((int)s[i]>=65&&(int)s[i]<=90) cout<<(char)((int)s[i]+32);//这个你只要会就行了,不需要懂
else if((int)s[i]>=97&&(int)s[i]<=122) cout<<char((int)s[i]-32);//同上
else cout<<s[i];同上
}
核心,记得用头文件<string>库哟!,最后一个提示,输入要用getline
求采纳
0