首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void main() {int i=5,s=0; do {switch(i) {case 1:case 3:s+=1;i--;break; default:s=0;i一一; case 2:case 4:s+=2;i一一;b
有以下程序: #include void main() {int i=5,s=0; do {switch(i) {case 1:case 3:s+=1;i--;break; default:s=0;i一一; case 2:case 4:s+=2;i一一;b
admin
2021-04-28
58
问题
有以下程序:
#include
void main()
{int i=5,s=0;
do
{switch(i)
{case 1:case 3:s+=1;i--;break;
default:s=0;i一一;
case 2:case 4:s+=2;i一一;break;
}
printf(’’%d’’,s);
}while(i>0&&s<5);
}
程序运行后的输出结果是( )。
选项
A、235
B、2350
C、0235
D、2356
答案
A
解析
注意两点。一是case分支语句后面若没有break则会执行其后的所有语句,直到有break跳出或switch()语句结束,do一while循环第1次执行时,i=5,在switch中执行default分支,但其后没有break,所以后面的分支也会被执行,执行完后s=2,i=3;第2次执行do一while循环时,会执行case 3后面的语句,直到有break跳出,执行完后s=3,i=2;第3次执行后s=5,i=1,此时注意while中的条件是s<5,所以循环结束,打印的结果是235。
转载请注明原文地址:https://kaotiyun.com/show/aFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
有以下程序#includevoidfun(int*x,ints,inte){inti,j,t;for(i=s,j=e;i
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUa){STUb={"Zhao",’m’,85.
若有定义:inta,b;通过语句scanf("%d;%a"&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
下面选项中关于位运算的叙述正确的是
有以下程序#includemain(){inta[]={2,3,5,4},i;for(i=0;i
有以下程序#includemain(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是
若变量均已正确定义并赋值,以下各项中属于合法的C语言赋值语句是()。
随机试题
A、润肠通便B、活血C、温脾止泻摄唾D、安胎E、补肺气,定喘嗽蛤蚧除助肾阳,益精血外,又能()。
建筑工程概念性方案设计投标文件编制时间为多长?[2010年第85题]
我某贸易有限公司向国外某客商出口货物一批,合同规定的装运期为2001年6月,D/P支付方式付款。合同订立后,我方及时装运出口,并制作好一整套结汇单据及开出以买方为付款人的60天远期汇票委托银行托收货款。单证寄抵代收行、付款人办理承兑手续时,货物已到达目的港
金融风险可能造成的损失分为()。
()是风险管理的重要手段之一。
在下列管理行为中,属于私人管理的是()。
经检查发现本市有13家火锅店用地沟油,于是有媒体拥到单位门口,领导要你负责处理,你怎么办?
斯坦尼体系和布莱希特体系与梅兰芳所代表的中国传统戏曲是不同文化背景的产物,三者并列,在理论上、逻辑上都不严密。如果要讲体系的话,那么中国戏曲是“神形兼备”(即写意)的戏剧表演体系。在世界戏剧史上,东西方古典戏剧(或传统戏剧)可以进行比较,但不宜将西方现代戏
镜头语言(华南师范大学,2010;上海大学,2012)
"RefrigeratorproductioninChinajumpedfrom1.4millionunitsin1985to10.6millionin1998,"accordingtoDavidFridley,a
最新回复
(
0
)