首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<stdio.h> main() {int c=0,k; for(k=1;k<3;k++) switch(k) {default:c+=k; case2:c++;break; case4:c+=2;break; } print
有以下程序: #inelude<stdio.h> main() {int c=0,k; for(k=1;k<3;k++) switch(k) {default:c+=k; case2:c++;break; case4:c+=2;break; } print
admin
2021-04-28
70
问题
有以下程序:
#inelude<stdio.h>
main()
{int c=0,k;
for(k=1;k<3;k++)
switch(k)
{default:c+=k;
case2:c++;break;
case4:c+=2;break;
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、7
B、5
C、3
D、9
答案
C
解析
向switch语句块传送参数后,编译器会先寻找匹配的case语句块,找到后就执行该语句块,遇到break跳出;如果没有匹配的语句块,则执行default语句块。case与default没有顺序之分。所以第一次循环k的值为1,执行c+=k,c的值为1,再执行case2后的语句c++,c的值为2,遇到break语句跳出循环;第二次循环k的值为2,执行case2后面的语句c++,c的值为3,跳出循环。
转载请注明原文地址:https://kaotiyun.com/show/aRtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,合法的一组C语言数值常量是
有以下程序#include<stdio.h>intfun(intx){intp;if(x::0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9));}程
下列结构中属于线性结构链式存储的是
对于循环队列,下列叙述中止确的是
下面叙述中错误的是
数据库系统的三级模式不包括()。
某系统总体结构图如下图所示:该系统总体结构图的深度是
有如下程序:#includevoidmain()}intX=0x13;if(x=0x18)prinff(“T”);prinff(“F\n”);}程序运行后的结果是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
没数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
随机试题
对IP的使用叙述,错误的是
男性,42岁,因胃、十二指肠溃疡出血行胃大部切除术,术后早期适当的营养支持给予途径是
某工程执行《建设工程工程量清单计价规范》,分部分项工程费合计28150万元,不合安全文明施工费的可计量措施项目费4500万元,其他项目费150万元,规费123万元,安全文明施工费费率为3%(以分部分项工程费与可计量的措施项目费为计算基数),企业管理费费率为
属于程控交换机支援软件的是()。
()是轴承中的关键零件。
扩散指数(DIt)一直围绕着DIt=50的直线在上下运动,这条直线称为()。
金华浦江县境内的神丽峡景区,尤以长达3公里的古驿道和古驿站“十里亭”引人遐思。()
合伙人甲在合伙企业中有份额15万元,待分配利润3万元。现甲无力偿还其对第三人乙的负债20万元,乙要求强制执行甲在合伙企业中的财产。对此,下列哪一种说法是正确的?()
列宁指出:“一切民族都将走向社会主义,这是不可避免的,但是一切民族的走法却不会完全一样,在民主的这种或那种形式上,在无产阶级专政的这种或那种形态上,在社会生活各方面的社会主义改造的速度上,每个民族都会有自己的特点。”社会主义发展道路呈现多样性特点的原因是
BanonPublicSmoking1.GoalinspeakingAbanofsmokingfrom【T1】______2.Causeofillnessesand【T2】______Riskofheartdise
最新回复
(
0
)