C语言编程,输入一个字符,如果是小写字母,则把他变成大写,如果是大写字母,就把他变成小写。

2020-10-29 教育 106阅读

思路:判断一个字符是大写字母还是小写字母可以直接字符比较或者ASCII码值比较,根据大写字母和其对应小写字母的ASCCII值相差32,可以加减32实现互换。

参考代码:

#include "stdio.h"
int main()
{
char ch;
ch=getchar();
if(ch>='a'&&ch<='z') ch-=32;
else if(ch>='A'&&ch<='Z') ch+=32;
putchar(ch);     
}
/*
运行结果:
d
D
*/
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com