首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
45
问题
有以下程序
#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全国计算机二级
相关试题推荐
设有以下函数:voidfun(intn,char*s){…},则下列对函数指针的定义和赋值均正确的是()。
以下能正确定义二维数组是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
以下关于字符串的叙述中正确的是
C语言中最基本的数据类型包括()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
磁盘处于写保护状态时其中的数据
数据字典(DD)所定义的对象都包含于()。
代码编写阶段可进行的软件测试是
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
随机试题
天然气的主要成分是庚烷、丙烷、辛烷和乙烷类气体。()
阀门类别代号中()代表止回阀。
某企业甲于2005年获得了“瘦西湖”商标专用权,使用在女士服装上并已经在市场上享有较高知名度和美誉度。2012年5月,企业乙通过域名注册商丙注册了“shouxihu.com.cn”域名,并在该域名网站上发布乙生产的女士服装经营信息。之后甲注册“shouxi
简述犯罪预备具有的特征
引起逆行性牙髓炎的原因是
有机磷中毒出现毒草碱样症状主要机制是()
关节内骨折最常见的并发症是
丁公司20×3年工作中存在以下情况:(1)财务部经理张某努力学习理论知识,抓住公司经营管理中的薄弱环节,以强化成本核算和管理为突破口,将成本逐层分解至各部门并实行过程控制,大大降低成本,提高了经济效益。(2)为帮助各部门及时反映成本费用,落实成本控制指
以下有关具体审计计划的说法中,正确的是()。
根据以下资料,回答121—125题。2012年第三季度全国100个城市的公共就业服务机构市场中,用人单位通过公共就业服务机构招聘各类人员约643.3万人,进入市场的求职者约610万人,岗位空缺与求职人数比率上年同期上升了1%。上年同期这100个城
最新回复
(
0
)