首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是________。 #include main() { int x=1,y=1,a=1,b=1; switch(x) { case 1: switch(y) {
下列程序的输出结果是________。 #include main() { int x=1,y=1,a=1,b=1; switch(x) { case 1: switch(y) {
admin
2012-12-03
50
问题
下列程序的输出结果是________。
#include
main()
{ int x=1,y=1,a=1,b=1;
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=2,b=3。
解析
程序从x=1语句开始执行,之后执行第一个switch语句,x=1,所以执行case 1,case 1语句中退出第二个switch语句,则整个case 1的复合语句执行完毕,由于这个case 1的后面没有break语47使其退出,所以接着执行下列的case 2的后面的语句,即将a、b各加1,得到a=2,b=3。
转载请注明原文地址:https://kaotiyun.com/show/VuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段typedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
检查软件产品是否符合需求定义的过程称为
以下程序的运行结果是【】。#include<stdio.h>#include<string.h>typcdefstructstudent{charname[10];longsno;
若有语句:char*line[5];以下叙述中正确的是()。
C语言中运算对象必须是整型的运算符是()。
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<atdio.h>typed
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
学校及其他教育机构的校长或者主要行政负责人必须具有的条件是()
急性弥漫性腹膜炎时反映病情加重的体征是
具有"滋阴透热"功用的药对为
建筑工程使用的花岗岩比大理石()。【2004年真题】
20世纪50年代初兴起于德国的“范例教学”的提出者是()。
生态入侵是指人们有意识或无意识地把某种生物带人适宜其栖息和繁衍的地区,使得该生物种群不断扩大,分布区不断稳定地扩展,从而危害当地的生产和生活,改变当地生态环境的过程。根据上述定义,下列属于生态入侵的是()。
如图所示,水平地面上的物体,在水平恒定的拉力F的作用下,沿A、B.C方向做加速运动.已知AB段是光滑的,拉力F做功W1,BC是粗糙的,拉力F做功W2,则W1和W2的关系是()。
祖父现在的年龄是小明的6倍,过几年之后,祖父的年龄将是小明的5倍,再过几年之后,祖父的年龄将是小明的4倍,请问小明今年多少岁?()
简述宣告失踪的概念及条件。
FormanypeopleintheU.S.,sportsarenotjustforfun.Theyarealmostareligion.Thousandsofsportsfansbuyexpensivetic
最新回复
(
0
)