首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int k,n=0;char e,str[]=“teach”; for(k=0;str[k];k++) { c=str[k]; switch(
有以下程序: #include main() { int k,n=0;char e,str[]=“teach”; for(k=0;str[k];k++) { c=str[k]; switch(
admin
2019-08-10
65
问题
有以下程序:
#include
main()
{
int k,n=0;char e,str[]=“teach”;
for(k=0;str[k];k++)
{
c=str[k];
switch(k)
{
case 1:
case j:
case 5:putchar(c);printf(“%d”,++n);break;
default:putchar(’N’);
}
}
printf(“\n”);
}
程序的运行结果是( )。
选项
A、Nel NN
B、e1 a2e3
C、NelNc2N
D、NalNNNN
答案
C
解析
k=0时,选择default分支,输出N;k=1时,c=str[1]=e,选择case 1分支,因为没有遇到break语句,故继续执行case3、case5分支,输出c和++n,即输出e和1,依次往下执行,最终输出NelNc2N。
转载请注明原文地址:https://kaotiyun.com/show/egRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includevoidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;f(z);}则程序的输出结
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
在关系模型中,每一个二维表称为一个
有以下程序(注:字符a的ASCII码值为97):#includemain(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
随机试题
胰液中不含
下列关于津枯血燥形成原因的叙述,锚误的是
下面关于售后回租租赁的说法中,错误的是()。
根据以下资料,回答问题。假如平均每条移动短信的业务费用为0.1元,则2009年5月移动短信业务总量占当月电信业务总量的比重约为:
Shortlybeforehediedoflymphoma,thegreatwriterandphysicianLewisThomas,whosebooksturnedscienceintoawayofapprec
Inthetwodecadesbetween1929and1949,sculptureintheUnitedStatessustainedwhatwasprobablythegreatestexpansionins
计算机的数据传输具有“突发性”特点,通信子网中的负荷极不稳定,随之可能带来通信子网的暂时与局部的(7)。数据传输速率是描述数据传输系统的重要技术指标之一。数据传输速率在数值上等于每秒传输二进制的(8)。
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
Thejurorscametoadeadlockinthedefendant’strialformurder.
Idon’tthinkheistoblame,____?
最新回复
(
0
)