首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int s; scanf(“%d”,&s); while(s>0) { switch(s) { case 1:printf(“%d”,s+5);
有以下程序: #include main() { int s; scanf(“%d”,&s); while(s>0) { switch(s) { case 1:printf(“%d”,s+5);
admin
2021-07-09
25
问题
有以下程序:
#include
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后面的常量表达式都不等,则执行defaulf后面的语句。然后退出。所以输入1时打印65,输入2时打印6,输入3时打印64,输入4时打印5,输入5时打印6。
转载请注明原文地址:https://kaotiyun.com/show/hZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中,最基本的数据类型包括()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
给定程序MODI1.C中函数fun的功能是:将长整型数s中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:8642。请改正程序中的错误,使它能得出正确的结
有以下程序:#include#includeintfun(intn){int*p;p=(int*)malloc(sizeof(int));*p=n;return*p;}
以下选项中不合法的标识符是()。
以下选项中关于C语言常量的叙述错误的是
设a、b、c是已定义的整型变量且已正确赋初值,以下赋值语句中,错误的是()。
以下选项中合法的C语言常量是
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和()。
随机试题
请列举出四个主要的心理学流派,说明每个派别的主要代表人物和主要观点。
国家公务员连续两年考核被确定为不称职等次的,按规定予以
真人养脏汤所治证的临床表现有
清营汤中银花、连翘的配伍意义是
天枢穴的主治病证不包括
以下属于承担违约责任特殊情形的是()。
材料:小芹是初中二年级的女生,智力正常,人际关系良好,上课和平时作业都比较认真,学习总体成绩在班级处于中等水平,但是自信心有些不足。这次期中考试,她的数学没有考及格。她认为数学没有考好是因为她比别人笨,即使她再努力,数学也是学不好。问题:分析小芹的归因
社会主义民主的本质是全民民主。()
4
结构化程序设计的3种结构是()。
最新回复
(
0
)