首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int s; scanf("%d", &s); while( s>0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d",
有以下程序 #include main() { int s; scanf("%d", &s); while( s>0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d",
admin
2019-04-24
75
问题
有以下程序
#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后面的常量表达式都不等,则执行default后面的语句,然后退出,所以输入1时打印65,输入2时打印6,输入3时打印64,输入4时打印5,输入5时打印6。
转载请注明原文地址:https://kaotiyun.com/show/LFRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。[注意]部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所
给定程序MODll.C中函数fun的功能是:将s所指字符串的正序和反序进行连接,形成一个新串放在t所指的数组中。例如,当s所指字符串为:“ABCD”时,则t所指字符串中的内容应为:“ABCDDCBA”。请改正程序中的错误,使它能得出正确的结果。注意:
若有以下说明语句(其中0<=i<6),则对字符串中字符的引用错误的是()。char*strp="string";
有如下程序:main(){inta[5]={0,0,0),i,j=2;for(i=0;i<j;i++)a[i]=a[i]+1;printf("%d\n,",a[j]);}
有下列二叉树,对此二叉树前序遍历的结果为()。
下列叙述中正确的是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。【10年3月】
有下列程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)for(j
下列关于二叉树的叙述中,正确的是()。
下面不属于软件工程过程的4种基本活动
随机试题
大肠腺癌骨肉瘤
患儿,6岁。发热、食欲不振、恶心呕吐,咽痛后出现皮疹,查体:T39℃,扁桃体可见点状分泌物,草莓舌,咽拭子涂片革兰染色镜检见链状排列的阳性球菌,下列哪一试验对该菌的进一步鉴定有重要意义
A.局部按摩B.观察,局部不进行处理C.舌系带延长术D.上颌结节修整术E.牙槽突修整术患者上颌牙完全缺失,左上颌结节存在倒凹,右侧正常,此时应当进行()
编码是因不同的用途而编制的。投资项编码服务于()。
A、B企业于2012年4月1日签订买卖合同,合同标的额为100万元。根据合同约定,B企业于4月10日提交全部货物,A企业验收合格后,于2012年4月20日提交B企业一张出票后1个月付款的银行承兑汇票,汇票金额为100万元,出票日为4月20日,承兑人为甲银行
审计证据是指注册会计师为了得出审计结论、形成审计意见而使用的会计记录所含有的信息。()
根据记忆过程中信息在记忆中储存时间的长短和编码方式的不同,一般可以把记忆分为()。
对于我国大部分幼儿园来说,课程的整合首先应该关注的是()
在下面的页面置换算法中,()只是具有理论意义,但是实现起来很困难。
A.牙槽嵴组B.水平组C.斜行组D.根间组E.根尖组与牙弓的平面大致平行,是维持牙直立的主要力量的是()。
最新回复
(
0
)