c语言:请问这个执行结果最后一行c=m,c=109是怎么弄出来的?我真的不会啊,求解释

日期:2021-04-29 12:29:26 人气:1

c语言:请问这个执行结果最后一行c=m,c=109是怎么弄出来的?我真的不会啊,求解释

你好,c=getchar;那行其实没必要写啊,直接删掉。
上面已知c1是字符'M',而且在ascii码表中编号是77。你查ascii码表就可以看到,小写m的编号是109,而77+32=109,所以c=c1+32;不要动,最后那句话改为printf("c=%c, c=%d", c, c);就可以了。
您的采纳是我们的动力(⊙v⊙)
    A+
热门评论