首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { char c; for(;(c=getchar())!=’#’;) {if(c>=’a’&&c <=’z’)c=c-’a’+’A’; putchar(++
有以下程序 #include <stdio.h> main() { char c; for(;(c=getchar())!=’#’;) {if(c>=’a’&&c <=’z’)c=c-’a’+’A’; putchar(++
admin
2022-04-01
43
问题
有以下程序
#include <stdio.h>
main()
{ char c;
for(;(c=getchar())!=’#’;)
{if(c>=’a’&&c <=’z’)c=c-’a’+’A’;
putchar(++c);
}
}
执行时输入:aBcDefG## <回车>,则输出结果是( )。
选项
A、AbCdEFg
B、ABCDEFG
C、BCDEFGH
D、bcdefgh
答案
C
解析
循环的作用是将输入的字符串转化为大写,getchar()函数读入一个字符,putchar()函数输出一个字符,当遇到‘#’字符结束。putchar(++c),表示将字符变量c加1后输出。因此,输入aBcDefG##,得到的结果是BCDEFGH。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/s9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言程序的模块化通过以下哪个选项来实现
有以下程序#includemain(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}程序的输出结果是
有以下程序#includevoidmain(){chars[]="012xy\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’0’&&s[
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SOP(k+m)/SQR(k+m);printf("%d\n",a);}
下列叙述中正确的是
有以下程序:#includemain(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2‖c一!=3)prinff(“%d,%d,%d\n”,a,
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
以下叙述中正确的是
随机试题
女性,41岁,半小时前被车撞伤,诉剧烈胸痛,并有胸闷、呼吸困难、发绀。胸片:左侧第2~9肋多处骨折,右侧肋骨未见明显骨折征象。此患者发生呼吸衰竭的主要原因是
A.氯硝西泮B.苯妥英钠C.卡马西平D.乙琥胺E.扑痫酮癫痫失神发作治疗首选
蛋白质一能量营养不良的最主要病因是
下列说法正确的是()
下列施工投标的内容中,关于投标计算的表述有误的是()。
王某2013年1月1日与地处某镇的饲料厂签订承包合同。经营期限5年。承包费50万元(每年10万元)。合同规定,承包期内不得改变名称,仍以饲料厂的名义对外从事经营业务。王某对经营成果拥有所有权,上缴的承包费在每年的经营成果中支付。该厂为增值税一般纳税人。饲料
现金折扣发生时,销售方应将现金折扣对应的金额确认为营业外支出。()
某班照合影,要求第一排站9人,第二排站10人,第三排站11人,班主任必须站在第一排的中间,则可能的站法有()种.
在我国近代,采取民商分立民事立法体制的政权有()。
Listenbetter,managebetterAThereisagreatdifferencebetweenlisteningandhearing.Youshouldmakeeffortsinliste
最新回复
(
0
)