首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k; case 2:c++;break; case 4:c+=2;break; }
有以下程序: #include<stdio.h> main( ) { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k; case 2:c++;break; case 4:c+=2;break; }
admin
2022-06-24
39
问题
有以下程序:
#include<stdio.h>
main( )
{
int c=0,k;
for(k=1;k<3;k++)
switch(k)
{
default:c+=k;
case 2:c++;break;
case 4:c+=2;break;
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、3
B、5
C、7
D、9
答案
A
解析
本题中for语句的主体为一个switch语句,switch语句的判断条件k==2时执行“case2”,然后终止本层switch;否则执行“default”语句,然后再执行“case2”语句,并终止本层switch语句。当k==1时,c=0→1→2;当k==2时,c=2→3;当k==3时for循环结束。最后输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/vQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU*a,STU*b){*b=*a;printf("%s
若要求从键盘读入含有空格字符的字符串,应使用函数()。
下面结构体的定义语句中,错误的是
以下错误的定义语句是
下列关于栈叙述正确的是()。
数据字典(DD)所定义的对象都包含于()。
以下选项中关于C语言常量的叙述错误的是
下列叙述中错误的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为
随机试题
古典组织理论的四大支柱分别是()
犬库兴氏综合征血液检查可见
下列说法正确的是:()
匀质杆OA质量为m,长为l,角速度为ω,如图所示。则其动量大小为:
《中华人民共和国建筑法》实施的日期是()。
在下列影响基准收益率的因素中,确定基准收益率的基础是()。
俗话说“情人眼里出西施”,按照社会心理学的理解,这句话说明了()。
()learningistolearnlanguagethroughexperiencingitinuseratherthanthroughfocusingconsciousattentiononlanguageitem
Admittedly,thebestwayoflearningaforeignlanguageistostayforalongperiodoftimeinthetargetlanguagecountry.【C1】
“中国通商以来,即许各国领事自行审判,始不过以彼法治其民,继渐以彼法治华民……民习于他国之法律,遂忘其为何国之子民,法权既失,主权随之……若复因循苟安,坐待法权之侵夺,则逃犯不解,索债不偿,赴想(诉)多门,人心大去,无论治外法权不能收回,恐治内法权亦不可得
最新回复
(
0
)