首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 main() { int a,i;a=0; for(i=1;i
以下程序的输出结果是 main() { int a,i;a=0; for(i=1;i
admin
2010-12-10
35
问题
以下程序的输出结果是
main()
{ int a,i;a=0;
for(i=1;i<5;i++)
{ switch(i)
{ case 0:
case 3:a+=2;
case 1:
case 2:a+=3;
default:a+=5; }
}printf("%d\n",a);}
选项
A、31
B、13
C、10
D、20
答案
A
解析
本题考查用于多分支选择的switch语句, 其一般形式为:
switch(表达式)
{
case常量表达式1: 语句1;
case常量表达式2: 语句2;
case常量表达式n: 语句n;
default : 语句n+1;
}
其语义是:计算表达式的值,并逐个与其后的常量表达式值进行比较,当表达式的值与某个常量表达式的值相等时,即执行其后的语句,然后不再进行判断,继续执行后面所有 case后的语句;如表达式的值与所有case后的常量表达式均不相等时,则执行default后的语句。
转载请注明原文地址:https://jikaoti.com/ti/AxB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于线性链表的叙述中,正确的是( )。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl_Click()循环1Fori=1To3
设x值为6,y值为0,则以下可使y值为1的程序段是
以下关于VB文件的叙述中,正确的是( )。
下列叙述中正确的是
在数据处理中,其处理的最小单位是()。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>b a=a-bWendfun=aEndFunction在调试时发现函数是错
随机试题
Chinawillcontinueitspolicyofencouragingpeopletostudyabroad,Vice-MinisterofEducationWeiYusaidlastweek.Chin
A.T淋巴细胞B.B淋巴细胞C.巨噬细胞D.单核细胞E.噬碱性细胞
关于继发性肺结核下述哪项是不正确的
管理费用明细账一般应采用()格式。
运用单式记账法记录经济业务,可以反映每项经济业务的来龙去脉,可以检查每笔业务是否合理、合法。()
关于常模,表述正确的是()。
审计人员违反工作规则造成不良后果的,主管机关可视情况给予的处分,包括()。
以下关于类继承的说法中,错误的是____________。
ExtrapolatingfromhisAmericanfindings,hereckonsabout80%ofthesedeathsmightbeattributedtosmoking.
Whowaskilledinthecarbomb?
最新回复
(
0
)