首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case1:switch(y){ case0:a++:break; case1:b++;break;} case2:a++;b++;break; case3:a++;
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case1:switch(y){ case0:a++:break; case1:b++;break;} case2:a++;b++;break; case3:a++;
admin
2020-07-28
30
问题
有以下程序
main(){int x=1,y=0,a=0,b=0;
switch(x){
case1:switch(y){
case0:a++:break;
case1:b++;break;}
case2:a++;b++;break;
case3:a++;b++;}
printf("a=%d,b=%d\n",a,b);}
程序的运行结果是
选项
A、a=2,b=2
B、a=1,b=1
C、a=1,b=0
D、a=2,b=1
答案
D
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/uQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=0,b=0;/*给a赋值a=10;b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,%d,%d\n",
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
有以下程序#include<stdio.h>#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;
下列叙述中错误的是
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,学号为20的学生所选课程中成绩及格的全部课号为
在快速排序法中,每经过一次数据交换(或移动)后
下列对于软件测试的描述中正确的是
下列选项中不属于结构化程序设计方法的是
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为()。
随机试题
A.0.6B.0.7C.0.8D.0.85糖尿病患者的呼吸商接近于
处方调配程序是
新生儿出生后,心率95/分,呼吸浅慢且不规则,四肢稍屈,有喉反射,全身青紫。Apgar评分为
喷射混凝土在进行喷射作业时,应注意()。
下列关于建筑工程消防的说法中,正确的是()。
下列关于招标方式的有关说法,正确的是()。
【2015年】随着预算执行不断补充预算,但始终保持一个固定预算期长度的预算编制方法是()。
近年来,教师专业发展主要呈现出以下几种取向,即教师专业发展的()。(2014·浙江)
注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力和贯彻执行能力的测试。2.作答参考时限:阅读材料30分钟,作答90分钟。3.仔细阅读给定资料,按照后面提出的“作答要求”依次作答。4.考生可以在本试卷空白位置
Whatistheauthor’sattitudetowardstelevision?Accordingtothetext,AmusingOurselvestoDeathisabook______.
最新回复
(
0
)