首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 main( ) { int a,i;a=0; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+=2;
以下程序的输出结果是 main( ) { int a,i;a=0; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+=2;
admin
2010-09-05
44
问题
以下程序的输出结果是
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://kaotiyun.com/show/nuWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面有关标准模块的叙述中,错误的是()。
下列叙述中正确的是( )。
下列有关文件的叙述中,正确的是( )。
在考生文件夹下有一个工程文件st5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下:①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读入数组A和B
关于文件操作,以下叙述中正确的是
下列叙述中正确的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
Doyouknowanyotherforeignlanguages______French?
当胸闷痛,甚则引及肩背,短气喘息不得卧,应诊断为:
男性,24岁,患支气管扩张,突然一次咯血700ml。病人烦躁不安,面色苍白,皮肤湿冷。血压110/94mmHg,脉搏98次/分。应判断为
依据行政诉讼的有关规定,下列哪一证据材料在原告不能自行收集,但能够提供确切线索时,可以申请人民法院调取?()
下列溶液混合,属于缓冲溶液的是()。[2011年真题]
按照城镇土地使用税暂行条例的规定,下列表述不正确的是()。
在资本主义社会,资本家占有绝大多数生产资料,工人占有少量生产资料。()
试全面比较连续分配和离散分配方式。
选秀
计算
最新回复
(
0
)