44问答网
所有问题
C++语言编程:从键盘输入一个字符,如果输入的是英文大写字母,则将它转换成小写,如果是小写转换成大写字母
如题所述
举报该问题
推荐答案 推荐于2017-11-25
char c = getchar();
if(c <= 'Z' && c >= 'A') { c += 32;}
else if (c <='z' && c >= 'a') {ch -= 32; }
32是大小写字母在ascii码表上的位置差,小写比大写高32
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y36WRYGWKWYWW3WR6VR.html
其他回答
第1个回答 2014-03-14
输入char ch;
if(ch <= 'Z' && ch >= 'A') ch = ch - 'A' + 'a';
else if(ch <='z' && ch >= 'a') ch = ch - 'a' + 'A';
相似回答
大家正在搜
相关问题
c++ 用户输入一个字符,如果是大写字母,则转换成小写字母输...
从键盘输入一个字符,如果是大写字母,则转成小写字母,如果是小...
c++ 用户输入一个字符,如果是大写字母,则转换成小写字母输...
从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母...
编写程序,从键盘输入一个字符,若为大写字母则转换为小写字母输...
c语言,从键盘中输入一个字符,如果是大写字母,转换成小写字母...
编程实现:从键盘上输入一个字符,如果它是大写字母,则把它转换...
C语言编程,输入一个字符,如果是小写字母,则把他变成大写,如...