永发信息网

#include<stdio.h> main( ) { char ch; int i;

答案:1  悬赏:30  手机版
解决时间 2021-11-10 19:51
  • 提问者网友:斑駁影
  • 2021-11-10 08:08
#include<stdio.h> main( ) { char ch; int i;
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-11-10 09:00
ch=i+65是指ch的值会是A到Z之间的字母。中间用了个if语句,说明这句话得到的字母都是偶数 。追问为啥要是偶数才行?在这里为什么还要用putchar?追答因为由i%2==0控制它为偶数。追问c=c-'a'+'A'是什么意思?追答不懂 。这个题没有它啊!追问嗯,是另一个题。能帮忙回答下吗?追答能啊!题目说过来追问嗯,你先等一下#include main( ) { char c; while((c=getchar())!='\n' {if(c>='a'&&c<='z') c=c-'a'+'A';putchar(c);}putchar('\n');}久等了亲噢,还有一个,就是putchat('\n')是什么意思?有什么用?追答这道题好像有点难,等我明天去问问老师追问大一的?别忘了给我回下,先给你个好评亲。追答还好意思。你的问题我无法解决不好意思追问没问吗没关系,我懂了在ASCII码中,a=97A=65,c=c-'a'+'A'即为c=c-32,即可讲小写字母转变大写字母
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯