首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=1, y=0,a=0,b=0; switch( x ) { case 1: switch ( y ) { case 0: a++; break; case 1: b++; break; } cas
有以下程序 #include main() { int x=1, y=0,a=0,b=0; switch( x ) { case 1: switch ( y ) { case 0: a++; break; case 1: b++; break; } cas
admin
2019-12-17
30
问题
有以下程序
#include
main() {
int x=1, y=0,a=0,b=0;
switch( x ) {
case 1: switch ( y )
{ case 0: a++; break;
case 1: b++; break; }
case 2: a++; b++; break; }
printf("a=%d,b=%d\n",a,b );
}
程序运行后的输出结果是
选项
A、a=1,b=1
B、a=1,b=0
C、a=2,b=1
D、a=2,b=2
答案
C
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case 1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case 2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/jbCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000请改正函数fun
有以下程序:#include#defineSUB(x,y)(x)*(y)main(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出
有如下定义:structst{intx;floaty;}ree,*px;若要使指针px指向rec的成员x,正确的赋值语句是()。
计算机软件的构成是()。
函数fun的功能是:计算若x=2.5,函数值为:1.917915。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!#
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
以下选项中,合法的是
有如下嵌套的if语句if(a<b)iffa<c)k=a;elsek=c:elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
在关系数据库中,用来表示实体间联系的是
随机试题
下列不属于灯具外观检查的是()。
患者李某,女性,30岁,妊娠7个月,出现尿频、尿急、尿痛,提示该患者可能处于
博来霉素适用于下列哪种肿瘤
10(6)kV变电所的配电装置室及变压器室门的宽度宜按最大不可拆卸部件宽度加0.50m,高度宜按不可拆卸部件最大高度加0.50m。()
某分部工程,流水节拍如下表:下列说法正确的有( )。
会计基本假设包括()。
A、 B、 C、 D、 B各项依次改写为。各项分子为公差为2的等差数列,分母构成两项和数列,故选B。
在教学《长方形和正方形周长》时,张老师将“能够正确计算长方形和正方形的周长”拟定为教学目标之一。该目标属于()。
Interrelationshipfragmentedmacrocosmbewilderedmicrocosmfacilitatedependencyrecognizedi
Anewbiotechnologyprocedurethatcouldbecomecommerciallyavailableinaslittleastwotofouryearsis"transgenosis",whic
最新回复
(
0
)