首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int x=1, y=0,a=0,b=0; switch( x ) { case 1: switch ( y )
有以下程序 #include <stdio.h> main() { int x=1, y=0,a=0,b=0; switch( x ) { case 1: switch ( y )
admin
2021-04-28
28
问题
有以下程序
#include <stdio.h>
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;
}
printf("a=%d,b=%d\n",a,b );
}
程序运行后的输出结果是
选项
A、a=1,b=0
B、a=1,b=1
C、a=2,b=1
D、a=2,b=2
答案
C
解析
本题重点考察switch语句,switch语句中case分支后面如果没有break,那么就会顺序执行下面的case,直到遇到break跳出。由于变量a和变量b均赋初值为0,当程序执行完语句case 0: a++; break;后,a的值为1,继续执行语句case 2: a++; b++; break;a的值为2,b的值为1。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/yPtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
C语言中double类型数据占字节数为
有以下程序:#includemain(){FILE*fp;inti,aE6]={1,2,3,4,5,6};fp=fopen(“d2.dat”,“W+”);for(i=0;i
下列叙述中,不属于软件需求规格说明书的作用的是()。
以下叙述中正确的是
有以下程序:#includedoublefun(doublea){doublex;x=a一(int)a;returnx;}main(){double
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
随机试题
请根据相关法律规定,回答下列问题:律师刘某因代理诉讼案件需要,于2014年6月3日通过M市政府信息公开网,向M市交通运输局申请信息公开。因在法定期限内未收到市交通局答复,刘某向人民法院提起诉讼。该市交通局提出其未收到刘某的申请,所以才未予答复。在收到刘某
多媒体数据库
关于腹膜解剖生理的叙述,正确的是
惊厥性全身性痛痢持续状态必须从速控制发作,并保持不再复发的时间至少为
顺铂不具有的性质()。
工程项目策划和决策阶段的主要工作包括()。
在下列各项预算中,既包括实物量指标又包括价值量指标的是()。
社会主义公民道德建设的方针原则包括()。
格赛尔婴幼儿发展量表诊断了哪些方面的内容?()
WhatistheClassicalTheoryoftheRateofinterest?Itissomething【C1】______wehaveallbeen【C2】______andwhichwehaveaccep
最新回复
(
0
)