首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include main() { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0; ca
下列程序的输出结果是( )。 #include main() { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0; ca
admin
2013-06-11
33
问题
下列程序的输出结果是( )。
#include
main()
{ int a=0,i;
for(i=1;i<5;i++)
{ switch(i)
{ case 0;
case 3:a+=1;
case 1:
case 2:a=2;
default:a+=3;
}
}
printf("%d",a);
}
选项
A、19
B、18
C、6
D、8
答案
A
解析
本题考查switch case开关语句.default退出继续循环。当i=1时.执行case 1,因为没有break语句,所以依次往下运行,a=a+2=2,a=a+3=5;当i=2时,执行case 2,没有break语句,所以依次往下运行,a=a+2=7,a=a+3=10;当i=3时,执行case 3,当a=a+1=11,没有break语句,所以依次往下运行,a=a+2=13,a=a+3=16;当i=4时。没有case语句,则执行default,a=a+3=19,i=5不成立,循环结束。表达式的右边出现变量本身,选项D中字母E后面的数应该为整数,所以不对。
转载请注明原文地址:https://kaotiyun.com/show/YwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下说明和定义语句 struct student {int age;char num[8]; }; struct student stu[3]={{20,"200401"},{21,"200402"},{10\9,"200403"}}; struct s
如下程序的输出结果是______。#include<stdio.h>main(){intx,a=3,b=4;for(x=0;x<3;x++){switch(x){case
下列条件语句中,功能与其他语句不同的是______。
以下程序的输出结果是______。main() { int k=17; printf("%d,%o,%x\n",k,k,k): }
程序设计语言的基本成分是数据成分、运算成分、控制成分和______。
以下程序统计从终端输入的字符中大写字母的个数,num[0]中统计字母A的个数,num[1]中统计字母B的个数,其他依次类推。用#号结束输入,请填空。#include<stdio.h>#include<ctype.h>mai
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb”);fs
随机试题
库存长3m、宽30cm、厚2cm的木板一批,现要往外发36m3,问应装车多少块?
Dopeopleeverywhereagreeonwhatamountainis?Thefactisthatdefinitionsvary.Everyoneadmits,forexample,thatEverest
慢性肺心病心力衰竭时,使用强心剂的情况是
如下哪项是非剂量依存性的能引起骨髓抑制的最为常见的药物
A.石膏与知母B.黄芪与茯苓C.半夏与生姜D.人参与莱菔子E.甘草与海藻属于相使的是
下列有关有限责任公司经理的表述中,符合我国法律规定的有()。
下列各项预算中,综合性较强的是()。
滥用职权罪与玩忽职守罪的主要区别有()。
结合材料回答问题:材料11894年,蓄谋侵华已久的日本帝国主义在中国领海内肆意挑衅、制造事端。北洋大臣李鸿章及其亲信“济远”号管带方伯谦等极力主张求和。日寇得寸进尺,击沉中国商船。以“致远”号管带邓世昌为代表的爱国官兵和威海百姓,坚决要求对日作战。邓
Onotheroccasionshegotonabusorevenatrain,andsimplysatthere______________(直到有人向他索要车票).
最新回复
(
0
)