首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case
admin
2009-01-15
75
问题
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } printf("%d\n",A) ; }
选项
A、31
B、13
C、10
D、20
答案
1
解析
本题考核的知识点是for语句与switch语句地综合运用。switch语句的执行过程是:在switch后面的表达式的值和case后面常量表达式的值吻合时,就执行该case分支的语句。如果在该语句的后面没有break语句,则按顺序继续执行下一个case分支,直到遇到break语句或switch多分支语句结束,在switch语句中,break语句的作用是使流程跳出switch结构,终止switch语句的执行.在本题中,因为每个case语句后面都没有break语句,所以,第一轮循环(i==1)执行过后a的值为 8,第2轮(i==2)执行过后a的值为16,第3轮(i==3)执行过后a的值为26,第4轮(i==4)执行过后a的值为31,然后执行“i++”语句,这时循环条件为假,循环结束.所以,4个选项中A为所选。
转载请注明原文地址:https://kaotiyun.com/show/b6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框PrivateSubCommandqClick()CD1.DialogTitle="打开文件"CD1.InitDit="C:\"CD1.Filte
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有一个矩形和一个圆,还有垂直和水平滚动条各一个。程序运行时,移动某个滚动条的滚动块,可使圆做相应方向的移动。滚动条刻度值的范围是圆可以在矩形中移动的范围。以水平滚动条为例,滚动块在最左边时,圆靠在矩
(1)考生文件夹中有工程文件sjt3.vbp。其窗体上已有部分控件。在窗体上添加含有两个单选钮的控件数组,其名称为Option1,单选按钮的下标分别为0、1,Caption属性分别为“驱动器为C”及“列txt文件”,如图3-12所示。运行程序时,驱动器列表
假定有以下程序段Fori=1To3Forj=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是
(1)在考生目录下有一个工程文件sjt3.vbp,窗体上有一个命令按钮Command1(标题为“下一个”)。要求:在窗体上建立一个单选按钮数组Option1,含4个单选按钮,标题分别为“选项1”、“选项2”、“选项3”、“选项4”,初始状态下,“
设有下面的程序段:x=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
已知a=6,b=15,c=23,则语句PrintSgn(a+b.Mod6-c\a)&a+b的输出结果为
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
深度为5的完全二叉树的结点数不可能是()。
随机试题
男性,66岁。体检:血压170/90mmHg,心底部可闻及舒张期叹气样杂音,以胸骨右缘第2肋间最响,第二心音亢进。胸片示主动脉增宽、扭曲,心影靴形。最可能的诊断是
对于老年性瘙痒病的预防以下叙述不正确的是
A、十全大补汤B、逍遥散合旋覆代赭汤C、附子理中汤D、竹叶石膏汤合玉女煎E、沙参麦冬汤胃癌之胃热伤阴证的首选方剂是
"动极镇之以静"说明的阴阳关系是
外购固定资产应当按照其重置成本进行初始计量。()
为证实甲公司是否将临近2011年12月31日签发的支票登记入账,A注册会计师应当执行的审计程序是()。
下列迹象中,表明资产可能发生了减值的情况有()。
多重表文件和倒排文件都归属于_______文件。
埃及的国教是()。
CongratulationstoPeterBrooksonhispromotiontoBrandManager.PeterBrooksworksin______.
最新回复
(
0
)