一个百度知道

来源:互联网 发布:知金教育是做什么的 编辑:程序博客网 时间:2024/05/17 09:42
#include<stdio.h>int main(){    char c1,c2;    c1 = getchar();    c2  = c1 + 'a' - 'A';    putchar(c2);    return 0;}


http://zhidao.baidu.com/question/1987873556602646307.html?fr=uc_push&push=keyword&entry=uhome_new&oldq=1

这个人提的问题我思考了好一会才明白,他想将小b转换成大B,但是他加了32,那么已经超过的ASCII码表示范围的极限,自然不能输出

另外是c1 = getchar().

原创粉丝点击