首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int s=0,i; for(i=1;i<5;i++) { switch(i) {
有以下程序: #include<stdio.h> main() { int s=0,i; for(i=1;i<5;i++) { switch(i) {
admin
2022-10-25
32
问题
有以下程序:
#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语句执行case2、default,将s自增3后再自增5,此时s的值为16;当i=3时,switch语句执行case 3、case 1、case 2、default,将8逐步自增2、自增3、自增5,此时s的值为26;当i=4时,switch语句执行default语句,将s自增5,此时s的值为31。本题答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/gGd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,循环次数不超过10的是
以下关于fclose(fp)函数的叙述正确的是
以下叙述中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在黑盒测试方法中,设计测试用例的主要依据是()。
下列数据中属于“字符串常量”的是()。
检查软件产品是否符合需求定义的过程称为()。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
数据库系统的核心是()。
若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf(’’%d’’,&x);y=x>127x+10:x-12;printff(’’%d\n’’,y)
随机试题
将异构的计算机网络进行互连所使用的互连设备是_______。
A.H1受体阻断药B.H2受体阻断药C.H+,K+-ATP酶抑制剂D.M胆碱受体阻断药E.胃泌素受体阻断药
心电图诊断二度Ⅰ型房室传导阻滞的主要依据是
闭经肝肾不足证的用方为闭经阴虚血燥证的用方为
A.脏腑的原气输注经过留止的部位B.脏腑之气汇集在胸腹部的腧穴C.脏腑之气输注于背部的腧穴D.六腑经脉合于下肢三阳经的六个腧穴E.经脉之气深聚部位的腧穴
对于胃肠减压的护理,下述哪项不正确
为提高行业信誉,台湾房地产经纪业已基本建立了()制度。
净现值小于0,则不应该投资。()
大众传播是指专业化的媒介组织通过一定的传播媒介,在接受国家管理下,对受众进行大规模的信息传播活动。根据上述定义,下列不属于大众传播的是:
1.2342+0.7662+2.468×0.766的值是().
最新回复
(
0
)