首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k;
有以下程序 #include void main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k;
admin
2020-07-28
34
问题
有以下程序
#include
void 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、9
B、7
C、5
D、3
答案
D
解析
在这段程序中,整型变量c的初始值赋为0,在第一次执行for循环语句时,因为此时变量k的值等于1,所以在switch语句中首先执行default语句,给变量c的值加1,因为在default语句后面没有break语句,所以就会接着执行case2这条语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第二次for循环,此时k的值等于2,就会执行switch语句块中的case2这条语句,再给变量c的值加1,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/yI3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
层次型、网状型和关系型数据库划分原则是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
以下选项中关于C语言常量的叙述错误的是()。
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。例如,若m=2000,则应输出0.000160。请改正程序中的错误,使它
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROG1.C中
数据库设计中反映用户对数据要求的模式是
随机试题
国民经济结构分析的内容包括()
患者,女,25岁。电工。因操作不慎,面颈部被电弧光烧伤,有大小不等水泡,部分水泡破损,创底红白相间,有网状栓塞血管,有疼痛。对患者烧伤面积和深度的诊断为
第二期愈合的特征是()。
《机电产品采购国际竞争性招标文件》规定,投标人应根据需要将投标文件密封装在内外层信封中,其内外层信封均应()
下列属于一般损坏房的特点的是()。
下图是我国春天开始日期等值线图。读图回答形成长江中下游平原“倒春寒”天气系统的是()。
已知a>0,若不等式在x2+2—ax>0在(一,2)内恒成立,则a的取值范围是().
作为一个读者,我在________的阅读体验中,充分感觉到好小说踏破铁鞋无觅处,而味同嚼蜡、粗制滥造乃至令人气急败坏的小说_______。依次填入横线部分最恰当的一项是()。
Iwon’tbemodest.IamgratifiedtodiscoverthatapaperIpennedoninequalitymadeitswayintoMattMiller’sWashingtonPos
【16】域名解析【17】www.cernet.edu.cn【18】211.8l_20.200【19】1535【20】5
最新回复
(
0
)