首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
79
问题
以下程序的输出结果是 #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全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){if('\0'==0)putchar('X'):if('0'==0)putchar('Y');if('a'>'b')putchar('Z'):printf("\n");}程序运
下面选项中关于位运算的叙述正确的是()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是否结束,结束时返回非零):#include<stdio.h>main(){FILE*fp:longnum=0;fp=fopen("fname.dat","r");while(___
软件设计中模块划分应遵循的准则是()。
对软件系统总体结构图,下列描述中错误的是()。
下列语句组中正确的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
软件测试用例包括()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则平均需要比较的次数为()。
随机试题
贾平凹20世纪80年代创作的“商州系列”小说有()
美国行为科学家道格拉斯·麦格雷戈提出的领导理论是【】
《水运工程混凝土质量控制标准》规定:海水环境下南方水位变动区钢筋混凝土最小保护层厚度为()。(注:箍筋直径为6mm寸主钢筋的保护层厚度)
2016年6月6日,甲、乙、丙、丁、戊共同出资设立A有限合伙企业(以下简称“A企业”),甲、乙为普通合伙人,丙、丁、戊为有限合伙人,并签订了书面合伙协议。合伙协议的部分内容为: (1)甲、乙、丙、丁、戊按4:3:2:1:1的比例分配利润、承担风险。 (
李先生因买一套商品房,向银行供贷20年按揭70万元,月供4000多元,其又向中国太平洋保险公司买了按时还款保险,若其失业或因其它不可抗力不能按期还款时,由保险公司代为还款。房地产保险的保险金额一般根据保险房地产的()确定。
顺序分配法按照辅助生产车间受益多少的顺序分配费用,受益多的先分配,受益少的后分配。()
版权对于()相当于()对于军衔
过去,大多数航空公司都尽量减轻飞机的重量,从而达到节省燃油的目的。那时最安全的飞机座椅是非常重的,因此只安装很少的这类座椅。今年,最安全的座椅卖得最好。这非常明显地证明,现在的航空公司在安全和省油这两方面更倾向于重视安全了。以下哪项如果为真,能够最
数据库设计过程不包括
要限制宏命令的操作范围,在创建宏时应定义的是( )。
最新回复
(
0
)