首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是 main( ) {int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:a++; case 2:a++;b++; } cou
下列程序的输出结果是 main( ) {int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:a++; case 2:a++;b++; } cou
admin
2010-12-16
50
问题
下列程序的输出结果是
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/ZoVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);prinff(“%d\n”,s);}intf(intn)
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:口代表空格字符)
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
有以下程序:#inelude<stdio.h>main(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}print
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}void
有以下程序:#include<stdio.h>main(){charc1,c2;c1=’A’+’8’—’4’:c2=’A’+’8’—’5’;printf("%c%d\n
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
以下选项中关于C语言常量的叙述错误的是()。
负责数据库中查询操作的数据库语言是( )。
随机试题
计算机的程序属于软件。()
能防止血栓形成或扩大的药物不包括:
关于女性的基础体温正确的有
根据我国现行规定,施工企业从事多种经营而不分别核算或不能准确核算的,则()。
某日化厂生产企业为增值税一般纳税人,9月份该企业发生以下经济业务:(1)外购原材料一批,从供货方取得的增值税专用发票上注明支付的货款180万元,增值税税额30.6万元。款项已付验收入库。(2)外购机器设备一套,从供货方取得的增值税专用发
2017年10月10日,A公司与D公司签订了一件特定商品的销售合同。合同规定,该件商品须单独设计制造,总价款为600万元,自合同签订日起两个月内交货。D公司已预付全部价款。至10月末,该件商品尚未完工,已发生生产成本300万元(其中,生产人员薪酬50万元,
目前部分高校聘请党政干部担任硕士生导师,而且是义务教学,你怎么看?
“今年花胜去年红。可惜明年花更好,知与谁同?”该诗句的作者是:
Icouldthenrealizethathewasafeverspecialistofworld______.
A、Hewasinjuredinafightandhadtoleavethegame.B、Hefoughtwithanotherplayer.C、Hegotinafightwithafanandwast
最新回复
(
0
)