首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n
有下列程序: main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n
admin
2010-09-05
90
问题
有下列程序: main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n=0;k--; case2: case 4;n+=2;k--;break; } printf("%d",n); }while(k>0&&n<5); } 程序运行后的输出结果是( )。
选项
A、235
B、235
C、2356
D、2356
答案
2
解析
因为变量的初始值分别为k=5,n=0,所以程序第1次进入循环时,执行default语句,输出0,k减1:这时n=0,k=4,程序进行第2次循环,执行case 4:这个分支,结果是n=2,k=3,打印出2;这时n=2,k=3,程序进行第3次循环,执行case 3:这个分支,结果是 n=3,k=2,打印出3;这时n=3,k=2,程序然后进行第4次循环,执行case 2:case 4:这个分支,结果是n=5,k=1,打印出5,这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。所以在屏幕上打印出的结果是0235。
转载请注明原文地址:https://kaotiyun.com/show/JiWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
语句PrintSgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是()。
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图2.134所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求
下列选项中,不属于模块间耦合的是()。
以下能对正实数d的第3位小数四舍五入的表达式是
执行以下程序段:a$="VisualBasicProgramming"b$="C++"c$=UCase(Left$(a$,7>)&b$&Right$(a$,12)后,变量c$的值为()。
数据库应用系统中的核心问题是( )。
通过语句X=InputBox("输入数据","示例","0")对变体类型的变量X输入数据,程序运行后,如果在对话框的输入区中输入数值100并按回车键,则下列叙述中正确的是
下列关于数据库设计的叙述中,正确的是( )。
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=InputBox("请输入一个浮点数:")strl$=Str$(asing
随机试题
关于Hb和O2结合的叙述,错误的是()(2012年)
越鞠丸中,主治食郁者为越鞠丸中,主治气郁者为
A.五苓散B.五皮散C.实脾散D.真武汤E.十枣汤实水身悉肿,腹胀喘满,二便不利,脉沉实有力者,治疗应选用
人的心理就像一面湖水。波浪起伏的水面,无法映出任何的相貌;但是静止的湖水,却犹如一面镜子,不但能映出周围的高山、树林,甚至连天空中飘动的浮云也能看得一清二楚。作者想要表达的意思是:
某有限责任公司申请其首次发行的公司债券上市交易,下列选项哪一项不符合公司债券上市的法定条件?()
2014年4月1日,甲公司签订一项承担某工程建造任务的合同,该合同为固定造价合同,合同金额为800万元。工程自2014年5月开工,预计2016年3月完工。甲公司2014年实际发生成本216万元,结算合同价款180万元;至2015年12月31日止累计实际发生
下列各项中.构成企业委托加工物资成本的有()。
YoungadultfilmmakersallhopetoshowtheirworksininternationalfestivalslikeSundanceandToronto.Butwhataboutreally
项目经理为了有效管理项目需掌握的软技能不包括(4)。
某计算机系统设备安装工程双代号网络计划如图4.1所示。该图中已标出每个节点的最早时间和最迟时间,请判断对图4.1的解释是正确的还是错误的,并填写表4.1(在判断栏中,正确的填写“√”,错误的填写“×”)。请指出下面关于软件可维护性有关叙述是否正确(
最新回复
(
0
)