将数组中的一串大写字母改成小写字母。
**相关知识点:**大写字母的ASIIC码比小写字母小32,因此,相应的转换需要在原来的大写子母中+32。
“A的ASCII码是65,a的ASCII码是97;
#include<stdio.h>
int main()
{
char ch[100];
int i;
scanf("%s", &ch);
for (i = 0; ch[i] != '\0'; i++)
{
if (ch[i] >= 'A'&& ch[i] <= 'Z')
ch[i] += 32;
}
printf("%s", ch);
return 0;
}
输出: