首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case 1:switch(y){ case 0:a++;break; case 1:b++;break;
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case 1:switch(y){ case 0:a++;break; case 1:b++;break;
admin
2017-04-26
23
问题
有以下程序
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、a=2,b=2
B、a=1,b=1
C、a=1,b=0
D、a=2,b=1
答案
D
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case 1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case 2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://jikaoti.com/ti/E3i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#includestructst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60,&dt[0],60,&dt[
请选出以下程序的输出结果#includemain(){inta[]={1,2,3,4},i;intx=0;for(i=0;i
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是
阅读下列程序,则在执行后,程序的运行结果为#include"stdio.h"#include"string.h"main(){chara[30]="nicetomeetyou!";strcpy(a+strlen(a)/2
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b+
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
以下叙述中正确的是
下列叙述中正确的是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
以下叙述正确的是
随机试题
汇率变动的决定因素包括()。
腹外疝易发生嵌顿的是
关于计算投资现值与财务净现值的叙述中,下列选项不正确的是( )。
根据合同法规定,承担违约责任的方式包括()。
学生希望得到教师在学习、生活、人生等多方面的指导,希望教师能与他们一起分担痛苦与忧伤、分享欢乐与幸福,这体现了教师的()角色。
我国社会保障的根本目标是满足人们的()需要。
TCP使用的流量控制协议是()。
(2010年真题)出租人甲将房屋交给承租人乙占有使用,乙对该房屋的占有属于
根据公司领导的安排,总经理办公室的刘依依负责制作一个演示文稿,用于在“创新产品展示及说明会”会议休息期间,在大屏幕投影上向各位客户自动播放会议的日程和主题。请你帮她完成这项工作,具体要求如下:为该折线图设置“擦除”进入动画效果,效果选项为“自左侧”,按
UniversalHealthCare,Worldwide,IsWithinReachA)Bymanymeasurestheworldhasneverbeeninbetterhealth.Since2000the
最新回复
(
0
)