首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=l , y=0 , a=0,b=0; switch(x) { case 1:switch(y) {case 0:a++;break; c
有以下程序 #include main() { int x=l , y=0 , a=0,b=0; switch(x) { case 1:switch(y) {case 0:a++;break; c
admin
2019-06-09
47
问题
有以下程序
#include
main() {
int x=l , 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("a=%d,b=%d\n",a,b);
}
程序运行后的输出结果是
选项
A、a=1,b=1
B、a=1,b=0
C、a=2,b=1
D、a=2,b=2
答案
C
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case 1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case 2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/HCRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#definePT3.5;#defineS(x)PT*x*x;main(){inta=l,b=2;printf(’’%4.1f\n’’,S(a+b));}程序运行后的输出结果是
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
下述程序的输出结果是()。#includevoidmain(){inta[20],*p[4];inti,k=0;for(i=0;i
下列叙述中正确的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
下列叙述中正确的是()。
在C语言中,以下选项中不能正确表示10×1000之值的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
随机试题
下列关于管理理论的观点正确的是()
预防压疮时,为缓解对局部的压迫不宜使用
刘某,24岁,护士,妊娠32周。出现子宫收缩,至少10分钟1次,每次持续30秒,历时lh以上。该孕妇最可能的情况是
灭火器配置场所的危险等级是如何分类的?
含有赎回、回售条款规定的可转换公司债券实质上是由()构成的复合金融工具。
长时记忆
求函数z=xy(4一x一y)在x=1,y=0,x+y=6所围闭区域D上的最大值与最小值.
下列选项(48)是单向标记。
有如下SQLSELECT语句SELECT*FORM工资表WHERE基本工资<=2000AND基本工资>=1500下列与该语句等价的
A、Gotothegame.B、Havehersupper.C、Missherclass.D、Meetherfriendsanyminute.A对话中女士提到Idon’twanttomissthegame.(我不想
最新回复
(
0
)