首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是 main() {int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; }
下列程序的输出结果是 main() {int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; }
admin
2010-06-06
39
问题
下列程序的输出结果是 main() {int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; } cout<<"a="<<a<<"b="<<b<<endl; }
选项
A、a=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
A
解析
本题主要考查switch语句中,break语句的作用。每个case语句后面如果没有break语句,则程序的执行流程将发生变化,即顺序执行各个case语句。这种情况一般不符合程序员的设计思路,但也可以用这种特性完成特殊控制。
转载请注明原文地址:https://kaotiyun.com/show/twjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:typedefint*T;Ta[10];则a的定义与下面哪个语句等价()。
有以下程序#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i=n1;j=n2;
有以下程序#includemain(){intx=010,y=10;printf("%d,%d\n",++x,y--);}程序运行后的输出结果是()。
以下选项中正确的定义语句是()。
开发大型软件时,产生困难的根本原因是()。
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)
以下叙述中正确的是()。
以下选项中,合法的C语言实数是()。
下列关于算法的描述中错误的是
随机试题
按诊的内容包括
土地使用制度改革的核心内容是()。
通过压缩关键工作的持续时间来缩短工期,从而调整施工进度计划,通常采取()来达到目的。
1988年的巴塞尔报告规定,银行的核心资本与风险加权资本的比率不得低于()。
在诉讼时效期间的最后6个月内,因一定事由的发生可导致诉讼时效中止。根据民事法律制度的规定,下列事由中,能够导致诉讼时效中止的是()。
如何做到导游讲解的生动性()
下列关于行政处罚的适用,表述正确的有()。
下列关于报表功能的叙述不正确的是
AthevolunteersdoBbecauseshedoesnothaveaweightproblemCbecausethelifetherecanbeveryboringDmakepeopleovere
Whatisthemaintopicofthistalk?
最新回复
(
0
)