首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
85
问题
以下程序的输出结果是 #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全国计算机二级
相关试题推荐
以下针对全局变量的叙述错误的是()。
下面描述中不属于数据库系统特点的是()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是否结束,结束时返回非零):#include<stdio.h>main(){FILE*fp:longnum=0;fp=fopen("fname.dat","r");while(___
若有定义intx,y;并已确给变量赋值,则以下选项中与条件表达式(x-y)?(x++):(y++)中表达式(x-y)等价的是()。
对软件系统总体结构图,下列描述中错误的是()。
以下不属于软件需求规格说明书的内容的是()。
在以下给出的表达式中,与“while(E)”中的“(E)”不等价的表达式是()。
若有定义floata=12.3f;doubleb=456.78;若想用printf函数输出a和b的值,关于输出格式,以下说法正确的是()。
以下说法正确的是()。
重载的运算符仍然保持其原来的操作数个数、优先级和【】不变。
随机试题
甲银行在某地新建分行的战略是,先主攻小额商贷业务在当地立足,再通过为小商户理财,扩大存款业务。王某是该行小额商贷部的一名主管,为实施新建分行的战略,首先抓住战略实施中的一个重要变量——市场细分,组织信贷员对市场进行细分和选择研究。因为他知道,只有在市场细分
男,56岁。突发全程肉眼血尿2天就诊,血尿呈鲜红色,无血块,不伴尿频、尿急、尿痛。查体无明显异常发现。如果确定为膀胱肿瘤,还需要进一步了解
隧道拱顶下沉和净空变化的量测断面间距中,Ⅳ级围岩不得大于()m,V级围岩不得大于()m。
某市消防部门在检查中发现该市某石油液化公司违法储存易燃易爆危险化学物品,可以依据其职权对该公司采取( )的行政处罚措施。
A公司2X19年4月1日购入B公司股权进行投资,占B公司65%的股权,支付价款500万元,取得该项投资后,A公司能够控制B公司。B公司于2x19年4月20日宣告分派2x18年现金股利100万元,B公司2x19年实现净利润200万元(其中1~3月份实现净利润
范祖禹是()著名的史学家。
首次提出“毛泽东思想"概念的王稼祥是安徽()县人。
谈一谈买施新的课程标准后教师角色的转变?
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
A、Prof.Bush’slectureistoohardtounderstand.B、Themanisgoodattakingnotes.C、ThewomanmissedProf.Bush’slecture.D、
最新回复
(
0
)