首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int a, b; for (a=0; a<3; a++) { scanf("%d", &b); switch(b) { defaul
有以下程序 #include <stdio.h> main( ) { int a, b; for (a=0; a<3; a++) { scanf("%d", &b); switch(b) { defaul
admin
2021-06-15
25
问题
有以下程序
#include <stdio.h>
main( )
{ int a, b;
for (a=0; a<3; a++)
{ scanf("%d", &b);
switch(b)
{ default: printf("%d,",b+1); continue;
case 1: printf("%d,", b+1);
case 2: printf("%d,", b+1); continue;
}
}
}
执行时输入:1 2 3<回车>,则输出结果是
选项
A、2,2,3,4,4,4,
B、2,3,4,
C、2,2,3,4,
D、2,3,3,4,5,6,
答案
C
解析
continue语句的作用是跳过循环体中剩余的语句而强行执行下一次循环。switch…case如果没有break会导致多个分支重叠。因此,输入1,2,3,则1执行case 1: printf("%d,", b+1);case 2: printf("%d,", b+1); continue;后结束。2则执行case 2: printf("%d,", b+1); continue;3则执行default: printf("%d,",b+1); continue;得到的结果是2,2,3,4。故答案为C选项
转载请注明原文地址:https://jikaoti.com/ti/vwz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;p=c;s=&c[5];printf("%d\n",s-p);}程序运行后的
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
下面关于“EOF”的叙述,正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
数据结构中,与所使用的计算机无关的是数据的()。
下面不属于需求分析阶段任务的是( )。
随机试题
夹具中的()装置,用于保证工件在夹具中的定位后位置在加工过程中不变。
既能利水通淋,又能止血,血淋尤宜的药是
月经延后,量少,色淡红,质清稀,小腹隐痛,喜温喜按;腰酸无力,小便清长、大便稀溏;舌淡苔白,脉细弱。辨证属于
不会导致月经先期的是
下列同等材质的铝合金窗中单价(元/m2)最贵的是:[2007年第10题]
二级公路的路堤与桥梁台背回填的联接部应按设计要求预留()。
下列行为中,属于当事人应当承担缔约过失责任的是()。
建筑安装工程费用常用的动态结算方法有()。
国际工程投标总报价组成中,属于待摊费用的是()。
计算机中“处理器”的基本功能是:从存储器中取出指令,按指令的要求,对数据进行算术或逻辑运算,并把运算结果留在处理器中或送回存储器。下面关于处理器的叙述中,不正确的是( )。 ①处理器主要由运算器和控制器组成,它包含若干“寄存器”,用来临时存放数
最新回复
(
0
)