首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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+
有以下程序 #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+
admin
2015-12-25
42
问题
有以下程序
#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/HJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidp(int*x){printf("%d",++*x);}voidmain(){inty=3;p(
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
按照“先进后出”原则组织数据的数据结构是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
下列选项中合法的赋值语句是()。
若有“doublea;”,则正确的输入语句是()。
若定义inta=10,则表达式a+=a-*=a的值是()。
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
在计算机中,算法是指______。
现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为:
随机试题
简述自我评估的优缺点。
下列各项不符合风湿病病变的描述是
在恶性肿瘤所致死亡中,白血病男性居
2011年6月1日,甲向乙借款50万元,约定年息10%,借期2年(不计算复利),无担保。此后,甲于2012年6月1日又向乙借款50万元,约定年息20%,借期1年,以丙的汽车设立抵押担保。2013年6月2日,甲向乙的账户打人70万元,但未指明如何清偿所负债务
如上表所示荷载作用下,屋架下弦杆O3,的轴心拉力设计值N(kN),与( )项数值最为相近。假定屋架跨中的竖腹杆S10采用56×5的十字形截面,试问其填板数应采用( )项数值为正确。
【2020年真题】W司是一家石油库仓储企业,2018年平均员工人数为80人,企业利税共计1600万元。库区设置了A、B两个储罐组,共有38个储罐,其中:A罐组26个,为内浮顶储罐,储存甲醇、溶剂油等;B罐组12个,为拱顶储罐,储罐编号为T01~T12,其中
以下关于商用房贷款的表述,错误的是()。
甲、乙于2008年1月各出资2万元,购得古董一件,并约定由甲保管。3月,丙向甲表示愿意购买此古董,甲即作价5万元出卖给丙。事后,甲告诉了乙出卖古董之事,乙要求分得款项,甲便给了乙2.5万元。丙买得该古董后,5月又以6万元出卖给丁,双方约定:合同签订后丙即将
Inthepast,degreeswereveryunusualinmyfamily.Today,fiveofmybrothersandsistershavedegrees,andtwoarestudying
As【B1】______learnmoreabouthowchildren’sintelligencedevelops,theyareincreasingly【B2】______bythepowerofparents.The
最新回复
(
0
)