使用c语言进行大小写母的转换?

发布网友

我来回答

3个回答

热心网友

兄弟,这个流程你要懂,判断小写字母,也就是,如果他对应的码在小写范围,判断完以后让他加减数字,对应到大写符号的码里面,按这个逻辑,代码就好办了。

热心网友

#include <stdio.h>
int main()
{
char c;
printf("请输入一个字符:");
scanf("%c",&c);
if(c>='A'&&c<='Z')
{
c+=32;
printf("它的小写字母是:%c\n",c);
}
else if(c>='a'&&c<='z')
{
c-=32;
printf("它的大写字母是:%c\n",c);
}
else
{
printf("input error!");
}
return 0;
}

热心网友

#include<stdio.h>
int main()
{
cahr ch;
scanf("%c",&ch);
if(ch>='A'&&ch<='Z')
printf("%c",ch+32);
if(ch>='a"&&ch<='z')
printf("%c",ch-32);
else
printf("Input error!");
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com