首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int c=0,k: for(k=1;k<3;k++) switch(k) { default:c+=k; case
有以下程序: #include<stdio.h> main() { int c=0,k: for(k=1;k<3;k++) switch(k) { default:c+=k; case
admin
2021-07-09
62
问题
有以下程序:
#include<stdio.h>
main()
{
int c=0,k:
for(k=1;k<3;k++)
switch(k)
{
default:c+=k;
case 2:c++;break;
case 4:c+=2;break:
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、3
B、5
C、7
D、9
答案
A
解析
本题中for语句的主体为一个switch语句,switch语句的判断条件k==2时执行“case 2”,然后终止本层switch;否则执行“default”语句,然后再执行“case 2”语句,并终止本层switch语句。所以当k==1时:c=0→1→2;当k==2时:c=2→3;当k==3时for循环结束。结果为3。
转载请注明原文地址:https://www.kaotiyun.com/show/QYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为
下列叙述中正确的是()。
语句strlen("abcdcfiog\0\hi")的结果是()。
以下定义语句中正确的是()。
在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算如下公式直到并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0.55
若有定义:chars[30]={0};运行时输入:Thisisastring.<回车>则以下不能正确读入整个字符串Thisisastring.到字符数组s中的语句组是()。
字符串"%%\"ABCDEFV’\"\\"的长度是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
颅脑损伤病人GCS评分为13~15分表示()
A、β1受体B、β2受体C、M受体D、N1受体E、N2受体骨骼肌运动终板上的受体是
A.心包叩击音B.二尖瓣开瓣音C.喀喇音D.Austin一Flint杂音E.Graham一steell杂音严重主动脉瓣关闭不全者可听到
缺铁性贫血用铁剂治疗后的血象首先表现为
某男,35岁。归国人员。诊断为艾滋病2年,近日出现咯血及上消化道出血,B超提示:有胸腔积液;胸片提示:肺门淋巴结肿大及其周围结节样浸润,并有双侧间质性改变。本例患者治疗应使用
药物的安全范围是指
下列有关基础工程施工的说法中,正确的是()。
社会主义道德的核心内容和集中体现是爱国主义。
求积分D:|x|≤1,0≤y≤2.
TheHistoryofChineseAmericans[A]ChinesehavebeenintheUnitedStatesforalmosttwohundredyears.Infact,theChines
最新回复
(
0
)