首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int c; while((c=getchar())!=’\n’) { switch(c-’3’) { case 0: case 1:putch
有以下程序: #include main() { int c; while((c=getchar())!=’\n’) { switch(c-’3’) { case 0: case 1:putch
admin
2017-11-27
60
问题
有以下程序:
#include
main()
{ int c;
while((c=getchar())!=’\n’)
{ switch(c-’3’)
{ case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
case 4:putchar(c+3);break;
}}
printf("\n");}
从第一列开始输入数据(
代表一个回车符):3845
,则程序输出结果为( )。
选项
A、77889
B、77868
C、776810
D、77886610
答案
A
解析
题中while循环的条件是:当从键盘读入的字符不是“’\n’”时,执行while循环。输入第一个字符3时:执行case 0,什么也不输出;case 1,输出7;case 2,输出7;遇到break语句,跳出switch语句。输入第二个字符8时“c一’3’=5”,不执行任何语句。输入第三个字符4时“c-’3’=1”,执行case 1输出8;case 2,输出8;遇到break语句,跳出switch语句。输入第四个字符5时“c-’3’=2”,执行case2,输出9;遇到break语句,跳出switch语句。
转载请注明原文地址:https://jikaoti.com/ti/Wba0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的字符常量是
以下关于算法的叙述中错误的是
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为___________。
设函数中有整型变量a,为保证其在未赋初值的情况下初值为0,应选择的存储类别是()。
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
在数据库系统的内部结构体系中,索引属于()。
下列不属于软件工程的3个要素的是
用筛选法可得到2~n(n
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
《审美教育书简》的作者是()
A.室间隔缺损B.房间隔缺损C.动脉导管未闭D.法洛四联症E.肺动脉狭窄
A.盆腔子宫内膜异位症B.盆腔结核C.卵巢恶性肿瘤D.卵巢畸胎瘤E.慢性盆腔炎原发不育,月经稀少,检查子宫略小、不活动,双附件区触到不规则串珠样结节。可能的诊断为()
该项目的标底应采用什么方法编制?简述其理由。业主对投标单位进行资格预审应包括哪些内容?
下列属于利用接受风险对策应对风险的有()。
非人员传播活动则借助某种中介作为传播工具,主要包括()。
更年期发生的年龄大约在()岁左右。
斯金纳把有机体的反应分为()
不属于透明网桥的MAC地址表要记录的信息的是______。
将R1指示区域中的一个字节数据读入R2,这条指令应是【55】R2,[R1]。将R2中的一个字写入由R0+4指示的内存区域中,并将地址自动更新的指令应是【56】R2,[R0+4]!。
最新回复
(
0
)