putchar(ch+'A'-'a')是什么意思?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/21 22:12:16
putchar(ch+''A''-''a'')是什么意思?putchar(ch+''A''-''a'')是什么意思?putchar(ch+''A''-''a'')是什么意思?putchar(ch+''A''-''a'')是:小写字母

putchar(ch+'A'-'a')是什么意思?
putchar(ch+'A'-'a')是什么意思?

putchar(ch+'A'-'a')是什么意思?
putchar(ch+'A'-'a')是:小写字母 转 大写字母 输出.
char ch; ch 是一个小写字母.例如,通过 getchar()输入进来的.
ch - 'a' 就表示 是排在 小写字母 a 后面第几个.例如,ch 里是字母'd','d'-'a' = 3.
'A' + 3 = 'D' 小写变大写.
putchar() 就打印出了 D 字.