首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() { int s; scanf("%d",&s); while(s>0) { switch(s) { c
有以下程序 #include void main() { int s; scanf("%d",&s); while(s>0) { switch(s) { c
admin
2013-10-19
43
问题
有以下程序
#include
void 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和break语句,当变量s的值为1时,执行Case0、case 2两条语句,输出65;当变量s的值为2时,执行case 2语句,输出6;变量s的值为3时,执行case3、default两条语句,输出64;变量s的值为4时,执行default语句,输入5;变量s的值为5时,执行default语句,输出6;变量s的值为0时,程序运行结束。
转载请注明原文地址:https://kaotiyun.com/show/WcJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。
有以下程序#include<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc")
以下是if语句的基本形式:if(表达式)语句其中“表达式”______。
以下选项中合法的标识符是______。
以下程序的输出结果是【】。main(){ints,i;for(s=0,i=1;i<3;i++,s+=i;printf(“%d\n”,s);}
以下叙述中不正确的是
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是
设有以下定义inta=0;doubleb=1.25;charcc=’A’;#defined2则下面语句中错误的是
若以下选项中的变量已正确定义,则正确的赋值语句是
下列叙述中正确的是()。
随机试题
房地产价格评估应当以()为基础。
维生素C可使尿糖检测
A.麻黄碱B.小檗碱C.汉防己甲素D.苦参碱E.莨菪碱碱性最大的是
男,65岁,大便秘结半年,逐渐变细,近一个月来反复脓血便,3~4次/天,经治疗稍缓解,5天前开始停止排便排气,伴呕吐。查体:全腹胀,对称,肛诊未及肿块。结肠镜检:距肛门9cm可见环形狭窄,菜花样外观,肠镜不能通过。最可能的诊断是
炎热多雨地区选用的涂料应具有较好的()。【2003年真题】
会计报表的编制不包括()。
以纲要的形式编写的、有关学科教学内容的指导性文件是_____。
A.positiveB.leftC.resultPhrases:A.afraidtheircountrieswillbe【T1】______behindB.Whatwaslessvisiblethen,however
Thepoliticaldissidentisonahungerstriketo
Therateatwhichmanhasbeenstoringupusefulknowledgeabouthimselfandtheuniversehasbeenspiralingupwardfor10,000y
最新回复
(
0
)