首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int k,n=0;char c,str[]="teach"; for(k=0;str[k];k++) { c=str[k]; switch(k)
有以下程序: #include main() { int k,n=0;char c,str[]="teach"; for(k=0;str[k];k++) { c=str[k]; switch(k)
admin
2021-07-09
27
问题
有以下程序:
#include
main()
{ int k,n=0;char c,str[]="teach";
for(k=0;str[k];k++)
{ c=str[k];
switch(k)
{ case 1: case 3: case 5:putchar(c);printf("%d",++n);break;
default:putchar(’N’);
}
}
}
序的运行结果是( )。
选项
A、Ne1NN
B、e1a2e3
C、Ne1Nc2N
D、Na1NNNN
答案
C
解析
程序执行过程:k=0时,c=str[0]=’t’,执行default分支,输出N;k=1时,c=’e’,执行case 1分支,没有break语句,继续执行case 3分支,没有break语句,继续执行case 5分支,输出e1;k=2时,c=’a’,输出N;k=3,c=’c’,输出c2;k=4,c=’h’,输出N。故程序的输出结果为Ne1Nc2N。
转载请注明原文地址:https://kaotiyun.com/show/mbkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。main(){intc;c=10∧5;printf(’’%d\n’’,c);}
下面描述中不属于数据库系统特点的是
在下列选项中,没有构成死循环的是()。
有以下程序#include<stdio.h>main(){inta=-1,b=-1;while(++a)++b;printf("%d,%d\n",a,b);}程序的运行结果是
以下程序运行后的输出结果是()。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a
以下叙述错误的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下选项中符合C语言语法的是()。
面向对象方法中,继承是指
下列选项中不属于面向对象程序设计特征的是
随机试题
已知α1,α2线性无关而α1,α2,α3线性相关,则向量组α1,3α2,7α3的极大无关组为__________.
下列与类风湿关节炎活动无关的是
参与心血管活动调节的体液因素有
下列关于肾小球源性血尿的叙述,错误的是
A.淡黄色B.白色C.淡绿色D.淡蓝色根据《处方管理方法》第二类精神药品处方的印刷用纸颜色为
渔民余某经航运主管机关批准并取得航运许可证,在渡口用自己的渔船摆渡过河的行人。一日,余某在超载摆渡行人时,被航运主管机关的执法人员拦截。经调查,执法人员欲对余某作出行政处罚。如果航运主管机关对余某作出罚款决定,余某对处罚无异议,但认为到指定的银行缴纳罚
某公司从意大利进口一批牛皮鞋(非法定检验检疫),下列表述不正确的是( )。
超市将99个苹果装进两种包装盒,大包装盒每个装12个苹果,小包装盒每个装5个苹果,共用了十多个盒子刚好装完。问两种包装盒相差多少个?
社会和谐是中国特色社会主义的()
Anactorcannotwellplaytherolewithoutlifeexperience______adancercanmakeadifferencewithoutmuchpractice.
最新回复
(
0
)