首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {ints; scanf("%d",&s); while(s>0) {switch(s) {case1:printf("%d",s+5); case2:printf("%d",s+4);bre
有以下程序: #include<stdio.h> main() {ints; scanf("%d",&s); while(s>0) {switch(s) {case1:printf("%d",s+5); case2:printf("%d",s+4);bre
admin
2020-06-16
52
问题
有以下程序:
#include<stdio.h>
main()
{ints;
scanf("%d",&s);
while(s>0)
{switch(s)
{case1:printf("%d",s+5);
case2:printf("%d",s+4);break;
case3: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://jikaoti.com/ti/2RG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的字符常量是
有以下程序main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)‖(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d,%d,%d,%d\n
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%或%d\n",a,b,c,d),}程序输出
有以下程序:#include<stdio.h>#include<string.h>structS{charname[10];};voidchange(structS*data,intvalue){
有以下程序段,若变量已正确定义并赋值if(a>b)printf("x=%d",x);elseprintf("y=%d",y);if(a
在黑盒测试方法中,设计测试用例的主要根据是()。
下列选项中属于面向对象设计方法主要特征的是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
随机试题
对公共关系人员职业心理的最基本的要求是()
Sobadly______intheaccidentthathehadtobesenttohospitalfortreatment.
肺部叩诊为过清音的是
《清明上河图》反映了我国哪个朝代的都市生活?()
在综合理财服务风险管理中,下列属于风险隔离措施的有()。
在小提琴协奏曲《梁山伯与祝英台》中多次出现大提琴、小提琴“对答”的形式,不曾出现这种形式的桥段是()
家长和孩子一起参加“参观敬老院”的活动,让孩子在与老人的互动中得到锻炼,养成良好的行为习惯,这是运用了家庭教育的()。
在市场经济条件下,市场配置资源的核心机制是()。
运动员的竞技能力是由后天训练得来的,与先天遗传没有关系。()
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assPublication{//出版物类charname[30];public:Public
最新回复
(
0
)