题解 | #大小写转换#
大小写转换
https://www.nowcoder.com/practice/4e089ee8966a4ed4b306f64e68d45264
#include <stdio.h> int main() { char c; while(scanf("%c",&c)!=EOF){ if(c>32){ c+=32; printf("%c\n",c); } //ctrl+z 退出程序 } return 0; }
小写英文字母=大写英文字母+32
End-Of-File (EOF) 是一个特殊的常量,表示输入流的结束。当从输入流读取数据时,如果达到文件末尾或者无法继续读取更多数据,就会返回EOF。在C语言中,EOF常量通常被定义为-1。因此,当scanf函数无法读取更多字符时,它会返回EOF,以表示输入流的结束。