首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序:
#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://jikaoti.com/ti/Ufz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,能用作数据常量的是
下列关于宏的叙述中正确的是()。
有以下程序main(){inti,j,x=0;for(i=0;i
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
下列序列中不满足堆条件的是()。
下面选项中关于位运算的叙述正确的是
下列叙述中正确的是
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注意:部分源程序在文件PR
设有定义:structcomplex{intreal,unreal;)datal={1,8),data2;则以下赋值语句中错误的是
随机试题
患儿男,13岁,受凉后鼻塞、打喷嚏及流清涕,5天后左耳耳闭,微痛伴听力下降。检查见鼻黏膜急性充血、水肿,下鼻道有较多黏涕,左耳鼓膜充血,无穿孔。为减轻耳闭,下述措施恰当的是
下列各项中,与津液的输布关系最密切的脏腑是
麻疹收没期治法是( )麻疹邪毒闭肺治法是( )
某工程建设单位与监理单位签订了施工阶段监理合同,与施工单位签订了工程总包合同,在工程总包合同中明确了所用钢筋由建设单位提供,监理工程师在检查承包单位报验的资料时发现了以下问题:1.承包单位的测量放线报审表的附件只有复核控制桩的校核结果,专业监理工程师审查
项目后评价的基本方法是( )。
上市公司应当在每月结束后及时披露因可转换公司债券转换为股份所引起的股份变动情况。()
风险预警的程序是()
甲公司为增值税一般纳税人,适用的增值税税率为17%,原材料采用实际成本核算。2015年5月份发生的与A材料有关的事项如下:(1)1日,A材料结存200千克,每千克实际成本300元。(2)4日,购入A材料350千克,每千克实际成本210元。
Thoughsomepeoplehavesuggestedthatwomenshouldreturntohouseworkinordertoleave(1)_____jobsformen,theideahasbe
A、 B、 C、 D、 A此题考查的是类和对象的相关概念。类是将不同的数据和与这些数据相关的操作封装起来装在一起的集合体。对象是类的具体实例,也即类是对某一类对象的抽象,类和对象之间可以说是数据类型与变量的关
最新回复
(
0
)