题解 | #大小写转换#
大小写转换
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语言基础练习#