1
2
已采纳
这题要用字符串。
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];
}
头文件
#include <string>
0
