首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
19
问题
有以下程序
#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全国计算机二级
相关试题推荐
给定程序MODII.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。注意:字符串的长度最长允许为79。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
给定程序MODll.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f若形参是字母W,则转换
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参Y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值为:
下列选项中,不属于数据管理员(DBA)职责的是()。
有两个关系R,S如下由关系R通过运算得到关系S,则所使用的运算为()。
下列关于栈的叙述中,正确的是()。
有如下程序#includemain(){inti;for(i=0;i
下面属于系统软件的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
随机试题
铲斗挖泥船应根据不同土质选用不同铲斗,可塑黏土宜配备()。
Herearesomesuggestionsthatprovehelpfulforthosewhoarepreparingforajobinterview.Insomeway,a(n)【B1】______interv
患者,18岁。发热起病3天后下降,伴恶心、呕吐、尿色深如豆油样,病程第8天出现嗜睡,继之神志不清,巩膜皮肤深度黄疸,肝界缩小。诊断应考虑
女婴,胎龄36周。出生时体重2000g,体温36.4℃,脉搏130次/分,呼吸45次/分,心、肺无异常,吸吮力弱。该患儿是
临床上最简便的用于确诊疟疾的实验室检查方法是
下列关于正态分布特点的描述,错误的是
拔牙术后,牙槽窝内血块开始机化的时间是拔牙后A.30分钟B.2小时C.24小时D.3~4天E.1个月
永续年金是一组在无限期内金额()、方向()、时间间隔()的现金流。
关于陕西的饮食文化,下列说法正确的是:
下列中央银行的业务中,属于对政府提供的业务是()。
最新回复
(
0
)