首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列叙述中正确的是______。
下列程序运行时,若输入labcedf2df<回车>输出结果为【】。#include<stdio.h>main(){chara=0,ch;while((ch==getchar())!
以下程序运行后的输出结果是【】。#include<stdio.h>main(){intk=1,s=0;do{if((k%2)!=0)continue;
有以下程序#include<stdio.h>main(){charc1,c2;scanf("%c",*c1);while(c1<65||c1>90)scanf("%c",&c
有以下程序#include<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc")
若从键盘输入58,则以下程序的输出结果是【】。main(){inta;scanf(“%d”,&A);if(a>50)printf(“%d”,A);if(a>40)printf(“%d
有以下程序main(){charatr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=0;ps--)puts(ps);}执行后输出结果
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是
在下列关于宏定义命令#define的叙述中,正确的一条是()
随机试题
Hewasn’taskedtotakeonthechairmanshipofthesociety,______insufficientlypopularwithallmembers.
A、A型病例B、B型病例C、C型病例D、D型病例病情危重,随时有生命危险,有循环、呼吸、肝、肾、中枢等功能衰竭病变之一者
产后胎盘附着处可全部修复的大约时间是
男性,54岁。1年前日常活动后出现胸骨后疼痛,每日2~3次,近2月发作次数增多,每日5~6次,轻微活动也能诱发,发作时心电图ST段呈一过性水平压低,应诊断为
下列关于推进发展普惠金融的目的的说法中,错误的是()。
商业银行存放在代理行和相关银行的存款是()。
(2016年卷一第16题)常某于2015年1月18日向国家知识产权局提交了一件实用新型专利申请,该申请享有2014年8月20日的优先权日,后发现所提交申请遗漏了附图2,而说明书中写有对该附图2的说明,常某于2015年3月18日补交了附图2,经审查国家知识产
以激励促进学生积极思维为核心的教学模式是()。
“北逾阴山,西极流沙,东尽辽东,南越海表”,描述的是唐代的中国版图。
间歇性精神病人在不能辨认或者不能控制自己行为时,实施严重危害社会行为的()。(2008年单选4)
最新回复
(
0
)