C语言编程 将大写字母A、B变成小写字母

如题所述

很简单在你输入的变量上加32就是小写了..
#include"stdio.h"
char ch;
void main()
{
scanf("%c",&ch);
printf("%c",ch+32);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-11
#include<stdio.h>

char low_to_upper(char ch);

void main()
{
char ch_low, ch_upper;
printf("please input some chars :\n");
while((ch_upper=getchar())!='\n')
{
ch_low= low_to_upper(ch_upper);
putchar(ch_low);
}
}

char low_to_upper(char ch)
{
return(ch+32);
}
第2个回答  2011-01-11
1. 库函数 tolower
2. if('A' <= c && 'Z' >= c) c -= ('a'-'A')

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网