首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> main() { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+
下列程序的输出结果是( )。 #include<stdio.h> main() { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+
admin
2010-09-05
60
问题
下列程序的输出结果是( )。
#include<stdio.h>
main()
{ int a=0,i;
for(i=1;i<5;i++)
{ switch(i)
{ case 0:
case 3:a+=1;
case 1:
case2:a+=2;
default:a+=3;
}
}
printf("%d",a);
}
选项
A、19
B、18
C、6
D、8
答案
A
解析
本题考查switch语句。当i=1时,执行 case 1,因为没有遇到break语句,所以依次往下运行, a=a+2=2,a=a+3=5 当i=2时,执行case2,因为没有遇到break语句,所以依次往下运行,a=a+2=7, a=a+3=10;当i=3时,执行case3,a=a+1=11,因为没有遇到break语句,所以依次往下运行,a=a+2=13, a=a+3=16;当i=4时,执行default,a=a+3=19,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/0YWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的执行结果是( )。PrivateSubCommand1_Click() a=0 k=1 DoWhilek
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
有下面程序代码:PrivateSubCommand1_Click()s=0n=1DoWhilen<3Fork=1To5Step2s=s+n
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click() Dima(4,4) Fori=1To4 Forj=1To4
编写如下程序:PrivateSubCommand1_Click() DimiAsInteger,jAsInteger n=InputBox("输入一个大于1的正整数") Fori=2Ton Forj=2To
以下关于多重窗体程序的叙述中,错误的是( )。
随机试题
任何一个化工生产过程都是由一系列化学反应操作和一系列物理操作构成的。()
世界贸易组织争端解决机制的意义。
正常人血压呈明显的昼夜波动,动态血压曲线呈双峰一谷,在上午________时及下午________时各有一高峰。
治疗痢疾表邪未解而里热已盛者,应首选
链激酶按作用属于
根据《标准化法》的规定,下列关于我国标准分类的表述正确的是()
甲公司拥有乙公司普通债权100万元,现乙公司被宣告破产,管理人查明甲公司尚欠乙公司20万元运费未付。管理人预计破产清偿率为50%,甲公司要求抵销债务。债权人会议各方因为甲公司的债权发生争执,下列说法正确的是()。
如果企业在日后期间获得可靠证据证实某项资产在资产负债表日已经发生了减损,企业应将其作为调整事项处理。()
Hegotsoexhaustedthathewouldhardlystand______hisfeet.
Readthetextbelowaboutanaccountant.Choosethebestwordtofilleachgap,fromA,B,CorD.Foreachquestion19—33mark
最新回复
(
0
)