首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int k=5,n=0; do{ switch(k){ case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:case
有以下程序 main(){ int k=5,n=0; do{ switch(k){ case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:case
admin
2015-08-14
23
问题
有以下程序
main(){
int k=5,n=0;
do{
switch(k){
case 1:case 3:n+=1;k--;break;
default:n=0;k--;
case 2:case 4:n+=2;k--;break;}
printf("%d",n);}
while(k>0&&n<5)}
运行以后的输出结果是
选项
A、0235
B、235
C、02356
D、2356
答案
B
解析
因为变量的初始值分别为k=5,n=0,所以程序第1次进入循环时,执行default语句,m=O,k=4,没有break语句,因此执行case2分支语句,n为2,k为3,程序进行第2次循环,执行case 3:n=3,k=2,输出n值为3,程序进行第3次循环,执行ease 3这个分支。结果是n=5,k=1,打印出5;这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。
转载请注明原文地址:https://kaotiyun.com/show/bGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main0{intx=1,y=1,a=1,b=1;switch(x){case1:switch(y){case0:a++;brea
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%
以下程序的输出结果是______。#include<stdio.h>main(){inta=200;#definea100printf("%d",a);
数据存储和数据流都是______,仅仅是所处的状态不同。
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;staticc=3;a=c++;b++;return(a);}
#define命令出现在程序中函数的外面,宏名的有效范围为______。
下列叙述中错误的是()。
以下能正确定义一维数组的选项是
下列语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
随机试题
Hecamebacklate,______whichtimealltheguestshadalreadyleft.
安静时细胞膜内外的电位差是引起动作电位去极化的临界膜电位是
患者,女,49岁,热病烦渴,潮热盗汗,阴虚劳嗽,肺燥咳嗽,遂去医院就诊,医师诊断后,处以知母,川贝母,水煎服。医师选用知母,是因其能
下面的四个IP电址,属于C类地址的是()。
民用建筑工程根据控制室内环境污染的不同要求分为Ⅰ类和Ⅱ类,属于Ⅰ类民用建筑工程的是()。
物业共用部位,共用设施设备的大修、中修和更新、改造费用,应当通过()予以列支,不得计入物业服务支出或者物业服务成本。
新材料按其性能分,有结构材料和()材料两类。
鲁先生系某公司法人代表,其女儿鲁某毕业于某医科大学,是一名护士。鲁先生一家三口2019年3月从B市来到H市,租住在XX小区。鲁先生由于公司经营出现问题,欠下高额债务并牵扯到家人,鲁先生感到身心疲惫、厌倦生活。鲁先生的女儿鲁某于5月20日晚在微博上发布其一家
通告在内容上应具体、实在,具有可操作性,用语应通俗易懂。
AirPollutionWhenpeoplethinkaboutairpollution,theyusuallythinkaboutsmog,acidrain,CFC’s,andotherformsofout
最新回复
(
0
)