//引入头文件
#include<stdio.h>
//主函数调用
int main()
{
char zifu;//定义字符变量zifu,进行大小写转换。
//输入提醒语句
printf("请输入一个字符,进行英文大小写的转换:\n");
//输入语句
zifu = getchar();//这是字符特有的输入函数,也可用scanf代替。
//getchar();
//利用条件语句进行转换,这里看一下ASCII表就OK了。
if (zifu >= 'a' && zifu <= 'z')//如果为小写字母
{
//英文小写字母比大写字母大32,所以这里要减去32
zifu = zifu - 32;
}
else if (zifu >= 'A' && zifu <= 'Z')//如果为大写字母
{
zifu = zifu + 32;//同上,加32
}
//输出转换的结果
printf("%c", zifu);
return 0;
}
c语言——英文字母大小写转换
最新推荐文章于 2024-08-19 11:12:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)