首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 main() {int X==1,y=0,a=0,b=0; switch (x) {case 1:switch (y) { case 0:a++;break; case 1
以下程序运行后的输出结果是【 】。 main() {int X==1,y=0,a=0,b=0; switch (x) {case 1:switch (y) { case 0:a++;break; case 1
admin
2013-02-23
36
问题
以下程序运行后的输出结果是【 】。
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("%d%d\n",a,b);
}
选项
答案
21
解析
外层switch语句后面括号里的x的值为1,所以执行从case 1:后面的语句开始执行,而case 1:后面语句也为switch语句,这个switch语句后面括号里的y的值为0,所以从该switch语句里的case 0:开始执行即执行a++,这时a的值变为1,执行完毕,遇到break语句,退出内层switch语句,又回到外层switch语句,继续执行case 1:下面的语句即case 2:执行完毕后,a自加1变为2,b自加1变1。所以最后输出的a和b的值为21。
转载请注明原文地址:https://kaotiyun.com/show/I9Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下只有在使用时才为该类型变量分配内存的存储类说明是______。
设有以下说明语句,则变量a______。chara=’\72’;
执行下列语句的结果为______。i=3;printf("%d,",++i);printf("%d",i++);
假定一棵二叉树的结点数为18个,则它的最小高度为______。
以下函数把b字符串连到a字符串的后面,并返回a中新字符串的长度,请填空。strcen(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=【】)num++;
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
若有语句:char*line[5];,以下叙述中正确的是
以下能正确定义一维数组的选项是
若运行时给变量x输入12,则以下程序的运行结果是main(){intx,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);}
假定int类型变量占用两个字节,有定义:intx[10]={0,2,4};,则数组x在内存中占字节数是
随机试题
国际标准化推荐的平衡精度等级G0.4最高。()
理想信念仅是一个思想认识问题。
A、维生素B1B、维生素B6C、维生素PPD、叶酸E、泛酸参与一碳单位的维生素是()
国家对进出口化妆品生产企业实施备案登记管理。( )
某房地产开发公司于2015年6月受让一宗土地使用权,依据受让合同支付转让方地价款8000万元,当月办妥土地使用证并支付了相关税费320万元。自2015年7月起至2016年6月末,该房地产开发公司使用受让土地60%(其余40%尚未使用)的面积开发建造一栋写字
某日22时许,客人余某经过某迪吧金属检测安检门时,安检门发出警报,安检保安请余某自觉取下身上金属物件,再次接受检查,余某不愿意,并要强行进入迪吧。保安及时向当地派出所报告,经民警指导,保安正确的处置是:
[*]
关系的实体完整性要求关系中不能为空的属性是()。
Thisspecieshasnearlydiedoutbecauseitshabitatisbeingdestroyed.
各地的用水量都在上升,人类已经在使用54%的江湖淡水和地下水,一些人估计这个比率到2025年将达到70%。
最新回复
(
0
)