0
0
已采纳
邵逸儒
中级天翼
中级天翼
char a;
cin>>a;
if(a>='A'&&a<='Z')cout<<(char)(a+32);
else if(a>='a'&&a<='z')cout<<(char)(a-32);
else cout<<a;
0
0
0
王星河
资深光能
资深光能
你的C++语法有严重的问题,而且算法也不对。
应该是:
if(a>='A'&&a<='Z') cout<<a+32;
else if(a>='a'&&a<='z') cout<<a-32;
else cout<<a;
另外程序结尾一定要有:
return 0;
否则会 Runtime Error。
王星河在2018-02-04 13:58:12追加了内容
错了,应该是:
if(a>='A'&&a<='Z') cout<<char(a+32);
else if(a>='a'&&a<='z') cout<<char(a-32);
else cout<<a;
王星河在2018-02-04 13:58:39追加了内容
错了,应该是:
if(a>='A'&&a<='Z') cout<<char(a+32);
else if(a>='a'&&a<='z') cout<<char(a-32);
else cout<<a;
0
0
孙皓澄
初级守护
初级守护
if(a>=65&&a<=96) cout<<char(a+32); else if(a>=97&&a<=122) cout<<char(a-32); else if(a=(int)a) cout<<a; else
核心
0