C语言中如何把输入的字符串中的大写字母全都变成小写字母?

2024-11-03 02:14:32
推荐回答(2个)
回答1:

大写字母比小写字母的ASC码小32,让它加32就可以实现了
#include
main()
{
char
a;
while((a=getchar())!='\n')
{
if(a>='A'&&a<='Z')
a=a+32;
printf("%c",a);
}
}

回答2:

大写字母比小写字母的ASC码小32,让它加32就可以实现了
#include
main()
{
char
a;
while((a=getchar())!='\n')
{
if(a>='A'&&a<='Z')
a=a+32;
printf("%c",a);
}
}