首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { int s=0,i; for(i=1;i<5;i++) { switch(i) { case 0; case 3:S+
有以下程序 #include<stdio.h> main() { int s=0,i; for(i=1;i<5;i++) { switch(i) { case 0; case 3:S+
admin
2022-04-02
39
问题
有以下程序
#include<stdio.h>
main()
{
int s=0,i;
for(i=1;i<5;i++)
{
switch(i)
{
case 0;
case 3:S+=2;
case 1:
case 2:s+=3:
default:s+=5;
}
}
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、20
B、13
C、10
D、31
答案
D
解析
程序首先定义整型变量s和i,对s赋初值为0。for循环中i的取值为1,2,3,4,另外在switch语句中,执行各个分支后,若没有break语句,会继续执行后续分支。当i=1时,switch语句执行case 1,case 2和default,将s自增3后再自增5,此时s的值为8;当i=2时,switch语句执行case 2,deflault,将s自增3后再自增5,此时s的值为16;当i=3时,switch语句执行case 3,case 1,case 2,default,将s逐步自增2,自增3,自增5,此时s的值为26;当i=4时,switch语句执行default语句,将s自增5,此时s的值为31。本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/mQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
以下叙述中正确的是
下面选项中关于位运算的叙述正确的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
设变量已正确定义并赋值,下列表达式中正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
随机试题
交换式以太网的基本拓扑结构可以是星型的,也可以是总线型的。()
口腔环境最重要的缓冲系统是
有关乙脑临床分型,下列正确的是
A、痰蒙心神B、痰火扰心C、肝风夹痰D、肝风内动E、肝阳上亢狂病的病机为()
下列关于混凝土的强度,描述正确的是( )。
在考虑下级的晋升问题时,领导打算提升一位副处长的职务,但民主测评的结果表明,职工们对此人的评价很低。局党组决定由你找这位副处长谈话.你准备怎样与他谈话?
某百货公司销售空调机,在门口广告牌上写明:“凡在本处购买空调者,给付总价款3%的回扣,介绍推销者给付总价款1%的佣金。”被人发现后举报到有关部门,经调查发现该公司给付的回扣,账面上均有明确记载。该公司给付回扣的行为是()。
“东胡林人”遗址是新石器时代早期的人类文化遗址,在遗址中发现的人骨化石经鉴定属两个成年男性个体和一个少年女性个体。在少女遗骸的颈部位置有用小螺壳串制的项链,腕部佩戴有牛肋骨制成的骨镯。这说明在新石器时代早期,人类的审美意识已开始萌动。以下哪项如果为
GM
在表单中要使控件成为可见的,应设置控件的【】属性。
最新回复
(
0
)