首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) {int s; seanf("%d",&s); while(s>0) }switch(s) {case1:prinff("%d",s+5); case2:prinff("%d",s+4);b
有以下程序: #include<stdio.h> main( ) {int s; seanf("%d",&s); while(s>0) }switch(s) {case1:prinff("%d",s+5); case2:prinff("%d",s+4);b
admin
2018-06-29
47
问题
有以下程序:
#include<stdio.h>
main( )
{int s;
seanf("%d",&s);
while(s>0)
}switch(s)
{case1:prinff("%d",s+5);
case2:prinff("%d",s+4);break;
case3:printf("%d",s+3);
default:prinff("%d",s+1);break;
}
scanf("%d",&s);
}
}
运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。
选项
A、66656
B、6566456
C、66666
D、6666656
答案
B
解析
switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个cage的常量表达式比较,若圆括号中表达式的值与某个case后面的常量表达式的值相等,就执行此case后面的语句,执行后遇break语句就退出switch语句;若圆括号中表达式的值与所有case后面的常量表达式都不等,则执行default后面的语句。然后退出。所以输入1时打印65,输入2时打印6,输入3时打印64,输入4时打印5,输入5时打印6。
转载请注明原文地址:https://www.kaotiyun.com/show/gtxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(f
有关return语句说法不正确的是()。
以下叙述中正确的是
下列程序段的输出结果是【】。main(){charb[]="Hello,you";b[5]=0;printf("%s\n",B);}
有如下程序main(){floatx=2.0,y;if(x10.0)y=1.0/x;elsey=1.0;printf("%f\n",y);}该程序的输出结果是
已知:imc[3][4];,则对数组元素引用正确的是()。
现在有以下定义,inta;doubleb;floatc;chark;则下面的表达式a/b+c-k值的类型为:
若变量c为char类型,能正确判断出c为小写字母的表达式是()
把算法工作量大小和实现算法所需存储单元多少分别称为算法的______和空间复杂度。
随机试题
足月儿的生理性黄疸是在出生后第()天开始。
A.禁用于早产儿、新生儿B.禁用于8岁以下儿童C.禁用于18岁以下儿童及青少年D.禁用于胆道阻塞患者E.禁用于单纯性疱疹性角膜炎患者氨基糖苷类()。
迅达路桥公司是一具备路桥建设资质的公司.通过招标与某市市政部门签订了承建彩虹桥的工程合同。工程合同签订后。迅达公司与甲设计院签订了彩虹桥设计合同。经发包人同意将彩虹桥两边的土石方工程分包给乙公司。两年后,该工程通过竣工验收。该桥设计的保质期为70年,该桥的
物业管理服务的基本内容按服务的性质和提供的方式可分为()
以下各项中,能提高企业已获利息倍数的是()。
跨系统联行往来的资金清算必须通过()办理。
下列句子中,表述不正确的是()。
下列句子中,对“不夸己能,不扬人恶,自然能化敌为友”理解正确的是()。
胡锦涛在八国集团同发展中国家领导人对话会议上,对粮食价格上涨问题提出的意见包括()
传播效果研究经历了哪些历史阶段?为什么过去效果研究一直占据着传播学研究的主流位置?(清华大学2007年研)
最新回复
(
0
)