char c; cin>>c; if(c>='A'&&c<='Z') cout<<char(c+32)<<endl;c++的问题, 帮我解释一下意思,谢谢!!

char c; cin>>c; if(c>='A'&&c<='Z') cout<<char(c+32)<<endl;c++的问题, 帮我解释一下意思,谢谢!!
#include

void main()
{
char c;
cin>>c;
if(c>='A'&&c<='Z')
cout< else
if(c>='a'&&c<='z')
cout< else
if(c>='0'&&c<='9')
cout< else cout<}
这是完整的
char c; cin>>c; if(c>='A'&&c<='Z') cout<输入一个字符,如果是大写的就把它转换成小写输出。
其中闭型if(c>='A'&&c<='Z')表示如果c的ascii码在大写字母A~Z之间,也就是说如果c是大写字母
后面的 if(c>='a'&&c<='z')同理,培此本质上就是大小写互换。
希望对楼配态迅主有帮助。
字母大小写互换,大写转小写,小写转大写,数字原样输出。
望采纳
← 上一篇: 下一篇: →