首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 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
66
问题
以下程序运行后的输出结果是【 】。
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全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){floatx=3.6;inti;i=(int)x;printf("x=%f,i=%d",x,i);}
以下程序实现带有头结点的单链表的建立,链表中每个结点包含数据域data(字符型)和指针域next,所建立链表的头指针由参数phd传回调用程序。在空格处填入正确内容。#include<stdio.h>#include<stdlib,h>
下面程序的功能是【】。doublesub(doublex,inty){intn;doublez;for(n=1,z=x;n<y;n++)z=z*x;returnz;}main()
假定int类型变量占用两个字节,有定义:intx[10]={0,2,4};,则数组x在内存中占字节数是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
设x、y\z和k都是int型变量,执行表达式x=(y=4,z=16,k=32)后,x的值为______。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
算法的时间复杂度是指()
随机试题
下列国家汇率采用间接标价法的是()。
经营境外货币存储与贷放业务的市场是指()
若有定义floata[3][5];则a数组所含数组元素个数是_______,a数组所占的字节数是_______。
Whoarethesepeoplerushingbyyouinthestreet?Morethan215millionpeoplenowcallAmerica"home",butmostofthemcant
压疮
多数患者的发热是由致热原所致,下列属于内源性致热原的是
下肢静脉曲张术后患者护理错误的是
在篮球比赛中,邻近的两名防守队员协同堵截进攻队员运球突破的防守方式属于()。
给定资料1.2017年中央一号文件是新世纪以来指导“三农”工作的第14个中央一号文件。这份题为《中共中央国务院关于深人推进农业供给侧结构性改革加快培育农业农村发展新动能的若干意见》的文件,首次提出“田园综合体”概念,指出“支持有条件的乡村建设以农民合作社
Tigers,thelargestoftheworld’scats,aretheheartandsoulofAsia’sjungles,grasslands,anddeserts.They’resoadaptable
最新回复
(
0
)