0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d", s+" />
有以下程序 #include main() { int s; scanf("%d", &s); while( s>0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d", s+
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d", s+">有以下程序 #include main() { int s; scanf("%d", &s); while( s>0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d", s+
有以下程序 #include main() { int s; scanf("%d", &s); while( s>0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d", s+
admin
2015-07-28
36
问题
有以下程序
#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、6566456
B、66656
C、66666
D、6666656
答案
A
解析
程序的循环条件是s>0,也就是不断读入数据并存放到s中直到输入的数据为非正,循环体的switch语句会判定s的值,然后选定一个case作为执行入口,不断向下执行直到遇到break;,易知s为1时,输出s+5和s+4的值;s为2时,只输出s+4的值;s为3时输出s+3和s+1的值;其他情况输出s+1的值,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/FOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已定义i和k为int类型变量,则以下for循环语句_______。for(i=0;k=-1,k=1;i++,k++)printf("****\n");
下列程序执行后的输出结果是_______。main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i=0;i<3;i++){printf("%d"
下面程序输出的结果是_______。main(){inti=5,j=9,x;x=(i==j?i:(j=7));printf("\n%d,%d",i,j);}
请选出以下程序的输出结果_______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x;}main(){inta,b,c;sub(10,5,&A)
下面程序的输出结果是【】。 #include<stdio.h> main() {char*p={"BOOL""OPK","H","SP"}; inti; for(i=3,i>=0;i--,i--)pri
执行以下程序段后,m的值为() inta[2][3]={{1,2,3}{4,5,6}}; intm,*p; p=&a[0][0] m=(*p)*(*p+2))*(*(p+4));
下列程序执行后的输出结果是() main() {inta[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i+1; printf("%d\n",a[1][2]); }
t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是() while(t=1) {…}
下列语句中,说法正确的是______。
下列关于C语言文件的叙述中正确的是
随机试题
吸收进行的依据是混合气体中各组分的溶解度不同。()
在当代国际政治生活中,民族问题主要表现为()
一般而言,企业经营活动现金净流量大于零意味着企业生产经营比较正常,具有()
A.湿阻中焦B.风湿痹证C.两者都是D.两都均非苍术用治()
项目实施的技术策划不包括()。
2013年度,某企业通过市政府向灾区捐款100万元,直接向受灾小学捐款20万元,两笔捐款均在营业外支出中列支。该企业当年的利润总额为1000万元。假设不考虑其他纳税调整事项。根据企业所得税法律制度的规定,该企业2013年度应纳税所得额为(
下列有关成本分析方法的说法中,正确的有()。
急症行阑尾切除术,并大剂量抗生素治疗,术后8天,体温38.5℃,患者出现下腹坠痛,里急后重,首选的检查方法是()。
眉飞色舞:垂头丧气
通过刑罚适用,预防犯罪人重新犯罪,这是指刑罚目的中的()
最新回复
(
0
)