首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int s; scanf("%d", &s); while( s>0 ) { switch(s)
有以下程序 #include <stdio.h> main() { int s; scanf("%d", &s); while( s>0 ) { switch(s)
admin
2021-02-25
39
问题
有以下程序
#include <stdio.h>
main()
{ int s;
scanf("%d", &s);
while( s>0 )
{ switch(s)
{ case 1: printf("%d", s+5);
case 2: printf("%d", s+4); break;
case 3: printf("%d", s+3);
default: printf("%d", s+1); break;
}
scanf("%d", &s);
}
}
运行时,若输入1 2 3 4 5 0<回车>,则输出结果是
选项
A、66656
B、6566456
C、66666
D、6666656
答案
B
解析
switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句;若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句,然后退出。所以输入1时打印65,输入2时打印6,输入3时打印64,输入4时打印5,输入5时打印6。
转载请注明原文地址:https://kaotiyun.com/show/uBtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
设有定义:struct{intn;floatx;)s[2],m[2]={{10,2.8},{0,0.0});则以下赋值语句中正确的是()。
层次型、网状型和关系型数据库的划分原则是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下面结构体的定义语句中,错误的是()。
随机试题
权利人对其文学、艺术和科学作品依法享有的人身权和财产权,称为
下列哪些统计图适用于计数资料
在牙髓病中,X线片检查有意义的是
必须按照国务院卫生行政部门的有关规定,严格执行消毒隔离制度,防止发生内感染和医源性感染的机构是
某日,刘某与好友任某一起外出用猎枪打猎,忽见前面丛林中有一灰影闪动,二人同时举枪射击,不想击中的是在山中采蘑菇的农民。据查,该农民只被击中一枪,刘任两人的猎枪为同一型号,无法辨别是谁的枪击中了农民。若你是该农民聘请的律师,以下认定正确的有哪些?()
某工地施工扬尘严重,市环保局接到群众举报并进行查实后,依法判其做出停工整改并处以3万元罚款的行政处罚,施工企业认为处罚过高,可以向()申请行政复议。
某工程在施工的过程中,地下水位比较高,若在雨期进行基坑开挖,遇到连续降雨或排水困难,就会引起基坑塌方或地基受水浸泡影响承载力,这属于()对工程质量的影响。
红木制单人床
土耳其首都是()。
Nowonlineprovisionistransforminghighereducation,givingthebestuniversitiesachancetowidentheircatch,openingnewo
最新回复
(
0
)