题解 | #大小写转换#
大小写转换
https://www.nowcoder.com/practice/4e089ee8966a4ed4b306f64e68d45264
#include <stdio.h>
int main()
{
char ch = 0;
while (1 == scanf("%c", &ch))// 利用scanf函数的双重特性
{
printf("%c\n", ch + 32);//在ASCII表中,大写字母+32=小写字母
// 每次输入完成按下回车后,在缓冲区中总是遗留一个换行符,此时需要用getchar函数读取换行符
// 使得此时的缓冲区中没有任何数据,方便下一次scanf函数进行读取
getchar();
}
return 0;
}
#C语言基础练习#
查看13道真题和解析