首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int s=5,i; for(i=1;i<3;i++) switch(i) {default:s+=i; case 2:s++;break; case 4:s+=2;break; } printf(’’%d\
有以下程序: #include main() {int s=5,i; for(i=1;i<3;i++) switch(i) {default:s+=i; case 2:s++;break; case 4:s+=2;break; } printf(’’%d\
admin
2020-06-16
22
问题
有以下程序:
#include
main()
{int s=5,i;
for(i=1;i<3;i++)
switch(i)
{default:s+=i;
case 2:s++;break;
case 4:s+=2;break;
}
printf(’’%d\n’’,s);
}
程序运行后的输出结果是( )。
选项
A、7
B、8
C、9
D、10
答案
B
解析
在switch语句中一般会将default语句放在最后,作为最后一个分支,所以通常后面不会跟break语句,但本题中将default放在了最前面,所以其后要跟break才不会出现误操作,但本题中没有break,所以要仔细分析。for循环只执行2次,第1次i=1,此时执行switch语句中的default语句。但因为后面没有break语句,所以会继续执行case 2语句,并在碰到其后的break语句后跳出switch语句,此时s=7;当执行第2次for循环是。i=2,此时只执行s++一句,所以结果是s=8。
转载请注明原文地址:https://jikaoti.com/ti/bsG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=1,b=1;while(a一一)b一一:printf("%d%d\n",a,b);}程序的运行结果是()。
若有以下程序:#includemain(){ints=0,n;for(n=0;n
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10一6。若x=2.5,函数值为12.182494。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程
有以下程序:#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的
以下针对全局变量的叙述错误的是()。
有以下程序:#include<stdio.h>main(){inta=一2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是(
若有以下程序:#include<stdio.h>main(){inta=一11,b=10;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出结果是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include#inc
设有定义:inta=64,b=8;,则表达式(a&&b)和(aIb)&&(aIIb)的值分别为()。
随机试题
学生通过对多个大小不一的圆的实际测量,独立探索出圆的周长和直径之间的比值接近一个常数314。这种学习属于()
低碳钢管水平转动焊条电弧焊时,整个填充层焊缝高度应低于母材,最好略呈()形,以利盖面层焊接。
A.CA19—9B.CA125C.PSAD.AFPE.CA50与睾丸胚胎肿瘤诊断关系最密切的血清肿瘤标记物是
减轻固定桥桥体牙合力的方法有
A.7天B.10天C.5天D.20天E.15天在采取上述行政强制措施后,如果查封、扣押的药品需要检验,则药品监督管理部门自检验报告书发出之日起做出行政处理决定的期限是
下面关于金融工具和金融市场叙述错误的是()。
我国现行宪法规定,中华人民共和国社会主义经济制度的基础是()。
中国革命斗争的主要形式是()
直线y=x将椭圆x2+3y2=6y分为两块,设小块面积为A,大块面积为B,求的值.
Readthefollowingad.Inmostofthelines(41-52),thereisoneextraword.Iteitherisgrammaticallyincorrectordoesno
最新回复
(
0
)