首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后输出的结果是【 】。 main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break;
以下程序运行后输出的结果是【 】。 main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break;
admin
2013-02-23
100
问题
以下程序运行后输出的结果是【 】。
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) ;
}
选项
答案
2 1
解析
外层switch语句后面括号里的x的值为1,所以执行从casel:后面的语句开始执行,而cascl:后面语句也为switch语句,这个switch语句后面括号里的y的值为0,所以从该switch语句里的case0:开始执行即执行a++,这时a的值变为1,执行完毕,遇到 break语句,退出内层switch语句,又回到外层switch语句,继续执行casel:下面的语句即 case2:执行完毕后,a自加1变为2,b自加1变为1。所以最后输出的a和b的值为21。
转载请注明原文地址:https://kaotiyun.com/show/0BJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面是对宏定义的描述,不正确的是______。
若有如下说明:unions{chara[9]intb;floatc;}t;则下列叙述正确的是()
在使用putchar和getchar函数处理字符时,必须在程序的开头出现包含头文件的命令行是【】。
下面程序运行后的输出结果是______。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=-s[0]
在下列叙述中,不正确的一条是______。
以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空。#defineN3#defineM4voidLineMax(intx[N][M])
以下函数把b字符串连到a字符串的后面,并返回a中新字符串的长度,请填空。strcen(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=【】)num++;
以下选项中,不能确定赋值的是______。
下面能正确进行字符串赋值操作的是
下列语句中,错误的是(x,y,a,b假设已经定义好)
随机试题
“会当凌绝顶,一览众山小”是泰山上天街的真实写照。()
我闻今相国昆山顾秉谦者,严相国俦也。俦:
设函数f(x)具有四阶导数,且f"(x)=,则f(4)(x)=()
体内合成卵磷脂时不需要
酒精燃烧法适用于快速简易测定细粒土(含有机质的除外)的含水量。()
根据《车险示范条款》,被保险机动车理赔时按照一定的事故责任确定免赔率,在机动车第三者责任保险中被保险机动车一方负主要责任的,其免赔率为()。
某市一中外合资日化企业为增值税一般纳税人,主要业务为生产洗护用品。2017年有关生产经营情况如下:(1)外购原材料取得增值税专用发票,支付价款2400万元,增值税税额408万元,发票已通过认证。(2)批发销售自产洗发水25万件,开具增值税专用发票,取得
大众传播研究中的“两级传播”理论是在什么样的研究背景下提出来的?它的提出对传播效果研究产生了怎样的冲击?(北大2008研)
A、 B、 C、 D、 B
Nosooner_____homethanhewasaskedtostartonanotherjourney.
最新回复
(
0
)