首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<iostream.h> void main() { int a=0,i; for(i=1;i<5;i++) { swich (i) {
以下程序的输出结果是 #include<iostream.h> void main() { int a=0,i; for(i=1;i<5;i++) { swich (i) {
admin
2013-02-27
96
问题
以下程序的输出结果是 #include<iostream.h> void main() { int a=0,i; for(i=1;i<5;i++) { swich (i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } } cout<<a<<endl; return; }
选项
A、31
B、13
C、10
D、20
答案
1
解析
本题考核for语句和switch语句的综合运用。 switch语句的执行过程是:在switch后面的表达式的值和case后面常量表达式的值吻合时,就执行后面的语句。如果在该语句的后面没有break语句,则继续执行下一个case,直到遇到break语句或switch多分支的结束。在switch语句中,break语句的作用是使流程跳出switch结构,终止switch语句的执行。因为每个case语句后面都没有break语句,所以,第1次循环(i=1)执行后,a的值为8。第2次循环(i=2)执行过后,a的值变为16。第3次循环(i=3)执行过后,a的值变为26。第4次循环执行过后,a的值变为31。然后执行i++,这时循环条件为假,结束循环。所以最后a的值为31。
转载请注明原文地址:https://kaotiyun.com/show/p4Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
有如下程序:#include<stdio.h>main(){if('\0'==0)putchar('X'):if('0'==0)putchar('Y');if('a'>'b')putchar('Z'):printf("\n");}程序运
下面选项中关于位运算的叙述正确的是()。
定义以下函数:intfun(int*p){return*P;}fun函数返回值是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
以下选项中,值为1的表达式是()。
以下关于C语言的叙述中正确的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与出栈操作后,top=m+1,则栈中的元素个数为()。
下面关于成员函数重载运算符和友元函数重载运算符相同的是()。
随机试题
鉴定矿物类中药的透明度时,应将矿物磨成的标准厚度是()。
鉴别原发性和继发性纤溶的最佳指标是
A.阿普唑仑B.环丙沙星C.妥布霉素D.利巴韦林E.阿奇霉素属氨基糖苷类的药物是
左金丸中的吴茱萸是方中的
A.甲吡酮试验B.ACTH兴奋试验C.TRH兴奋试验D.地塞米松抑制实验E.C肽释放试验可以反映垂体分泌ACTH储备功能的试验是
从逻辑结构上看,宪法规范与一般法律规范一样,是由下列哪些选项的内容组成?()
一直径d1=0.2m的圆管,突然扩大到直径为d2=0.3m,若v1=9.55m/s,则v2与Q分别为()。
纳税人超过应纳税额缴纳的税款,税务机关发现后应立即退还纳税人;纳税人自结算缴纳税款之日起()内发现的,可向税务机关要求退还多缴的税款并加算银行同期存款利息。
中国历史太长、战乱太多、苦难太深,没有哪一种纯粹的遗迹能够长久保存,除非躲在地下,躲在坟里,躲在不为常人注意的秘处。______,大凡至今轰传的历史胜迹,总是具有生生不息、吐纳百代的独特______。填入横线处最恰当的一项是()。
教学生有效地使用计算机是很重要的。因此,学校应给学生开设计算机程序设计课。下面哪项,如果正确,最能削弱上面的论证?()
最新回复
(
0
)