首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main() { int s=0,n; for(n=0;n
若有以下程序: #include main() { int s=0,n; for(n=0;n
admin
2018-01-14
32
问题
若有以下程序:
#include
main()
{
int s=0,n;
for(n=0;n<4;n++)
{
switch(n)
{
default:s+=4;
case 1:s+=1;
case 2:s+=2;
case 3:s+=3;
}
}
printf("%d\n",s);
}
则程序的输出结果是( )。
选项
A、6
B、18
C、10
D、24
答案
D
解析
第一次for循环,n的值为0,所以从default后面的语句开始执行,s+=4,s+=1,s+=2,s+=3,s的值为10。进入第二次for循环,n的值为1,所以执行s+=1,s+=2,s+=3,s的值为16。进入第三次for循环,n的值为2,所以执行s+=2,s+=3,s的值为21。进入第四次for循环,n的值为3,所以执行a+=3,s的值为24。
转载请注明原文地址:https://jikaoti.com/ti/YSa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
变量a已被定义为整型,下列表达式有错的是
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,c,n;a=2;b=0;c=1;n=1;while(n<=3){c=c*a;b=b+c;++n;}pri
下列程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
下列选项中不属于软件生命周期开发阶段任务的是()。
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
_____________是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
非空的循环单链表head的尾结点(由p所指向),满足()
算法的空间复杂度是指()。
在软件开发过程中,软件结构设计是描述______。
随机试题
曹操《短歌行》(其一):但为君故,__________。
普萘洛尔增加缺血区血供是通过:
肾盂肾炎和下尿路感染的主要区别在于
子宫内膜癌的最常见病理组织学类型
【背景资料】施工单位A承接了某市一座桥梁和一条隧道的施工任务。桥梁采用明挖扩大基础,基础采用现浇钢筋混凝土结构,承台混凝土体积约为300m3,基坑开挖深度为4m,原地面往下地层依次为:0~50cm腐殖土,50~280cm黏土,其下为淤泥质土,地下
工资、薪金所得,以每月收入额减去费用()元后的余额为应纳税所得额。
调查显示,少儿图书在2007年的销售量同比增长近25%,成为继经管、学术文化类图书后的又一高增长板块。在2007年全国图书零售市场中,少儿图书所占的比重达到11%以上;本土原创儿童文学作品销量更是呈井喷之势,在各大书店的少儿图书畅销排行榜上,往往占据至少一
设A为m×n矩阵,对n元非齐次线性方程组AX=b,下列结论正确的是().
Inresponsetoscandalsrockingthestudentloanindustry,theHousehasquicklypassedreformlegislationtorequiremorediscl
有如下程序:#includeusingnamespacestd;intmain(){intx=4;do{x--;
最新回复
(
0
)