首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break;
以下程序的运行结果是【 】。 #include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break;
admin
2013-06-11
27
问题
以下程序的运行结果是【 】。
#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;
case 3:a++; b++;
}
printf("a=%d,b=%d\n",a,b);
}
选项
答案
a=2,b=1
解析
本题考查了 switch结构的内容。C语言中,程序执行完一个case标号的内容后,如果没有break语句,控制结构会转移到下一个case继续执行,因为case 常量表达式只是起语句标号作用,并不是在该处进行条件判断。本题程序在执行完内部switch结构后,继续执行了外部switch结构的 case 2:分支,最后a和b的值分别为2和1。
转载请注明原文地址:https://kaotiyun.com/show/MyJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是() enumweekday{sun=7,mon=1,tue,wed,thu,fri,sat}; main() {enumweekdayworkday,week_end; inti,a[8];
假定所有变量均已正确说明,下列程序段运行后x的值是() a=b=c=0;x=35; if(!a)x--; elesif(b); if(c)x=3; elsex=4;
十进制数1385转换成十六进制数为()
在16位IBM-PC上使用C语言,如定义下列共用体类型变量:uniondata{inti;charch;floatf;}a,b,c;则共用体变量a,b,c占用内存的字节数为()。
有以下程序:#include<stdio.h>main(){intc;while((c=getchar())!=’\n’)switch(c-’2’){case1:putchar(c+4);c
有以下程序:#include<stdio.h>main(){FLLE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat""w");fprintf(fp,"%d\n",i);fprintf
设有以下语句typedefstructs{intg;charh;}T则下面叙述中正确的是
以下程序中与语句k=a>b?(b>c?1:0):0;功能等价的是
对于现实世界中事物的特征,在实体—联系模型中使用______。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
随机试题
构成行政组织的物质要素包括()
“鸡尾酒疗法”常用的复合用药方式是
A.牛B.羊C.猪D.马E.犬卵巢上有排卵窝的家畜是
政府为管理土地市场,由专门部门、专门人员评定的不同等级或不同区域的土地使用权市场平均价格称为()。
某班学生做完早操回到教室,忽然有人发出“哎哟”的叫声,老师发现原来有人在班干部的凳子上反钉了几颗钉子。下列处理方式中,最恰当的一项是()。
贯彻新课程“以人为本”的教育理念首先应该做到()。
据统计,全球讲英语的人口达17亿,说英语的国家国内生产总值占全球的40%,全世界半数以上的科技书刊和译著都用英语,全球开设国际广播电台的86个国家中,只有8个没有英语,互联网上80%以上的网页使用英文;而开设汉语广播的只有20个国家,中文网页只占12%。现
越南的现代国服()是在中国汉代的汉服基础上改造而成的。
下列关于BSP的说法中不正确的是
Fire,scientistsagree,helpedgiverisetoasuccessful,thrivinghumanpopulationbyprovidingheatforcookingandprotection
最新回复
(
0
)