首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) { default:m++;
有以下程序: main() { int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) { default:m++;
admin
2010-01-10
49
问题
有以下程序: main() { int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) { default:m++; case 0;m++;break; } } printf("%d\n",m); } 程序运行后的输出结果是( )。
选项
A、1
B、2
C、3
D、4
答案
1
解析
在switch语句中break语句的作用是退出分支语句,若没有break语句则一直向下执行。本题中首先计算switch后面括号里的表达式a%3,即15%3为0:执行case0:后面的语句“m++;”,m自加1,即m为1;遇到break语句;然后跳出switch语句,所以最后输出的m值为1。所以选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/6hWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
以下合法的VB变量名是
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
长整型常数的类型说明符为
在64为计算机中,一个字长所占字节数为( )
按通信距离划分,计算机网络可以分为局域网和广域网。下列网络中属于局域网的是()
随机试题
Thethreatofaglobaloutbreak(疾病大爆发)ofbirdflumakesiturgentfortheinternationalcommunitytocooperateeffectively.Weal
A.结节性淋巴细胞为主型B.淋巴细胞为主型C.结节硬化型D.混合细胞型E.淋巴细胞消减型镜下见典型的RS细胞,病变呈弥漫性
使用无菌持物钳时,下面哪几项正确
下列关于地籍调查表的变更的说法,不正确的是()。
用实物法和单价法编制施工图预算的主要区别在于()。
建设工程纠纷发生后,当事人申请仲裁应符合()条件。
古人提倡“吾日三省吾身”,_______,而今天有些人则不然,总是_______,对比之下,实在不应该。填入划横线部分最恰当的一项是:
下列对于宗教信仰自由的限制的表述中,正确的是()
下列可用于C语言用户标识符的一组是______。
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。将第二张幻灯片版式改为“两栏内容”,将第三张幻灯片的图片移到第二张幻灯片右侧内容区,图片动画效果设置为“轮子”,效果选项为“3轮辐图案”。将第三张幻灯片版式改为“标题
最新回复
(
0
)