首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
21
问题
有以下程序
#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全国计算机二级
相关试题推荐
数据库系统的三级模式不包括()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
请编写函数fun,其功能是:计算并输出给定10个数的方差。其中:例如,给定的10个数为95.0、89.0、76.0、65.0、88.0,72.0,85.0、81.0、90.0、56.0,则输出为S=11.730729。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
以下有关宏替换的叙述不正确的是()。
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果
以下选项中不能用作C程序合法常量的是
随机试题
影响药物与蛋白结合的因素包括
乳腺恶性肿瘤的钙化特点为
饱餐后剧烈运动的青壮年突然发生肠梗阻症状者,应考虑
患儿,女性,10个月。面色苍白,食欲缺乏。Hb68g/L,RBC2.8×1012/L,网织红细胞0.01,肝肋下2.5cm,脾肋下0.5cm。为确诊应首选的检查是()
小学生学习兴趣的特点有()。
儿童以具体形象思维为主,逐步过渡到以抽象逻辑思维为主的关键年龄大约在()。
我国民法调整平等主体之间的人身关系和财产关系.下列选项中属于我国民法调整对象的有()。
上海合作组织地区反恐怖机构理事会第二十八次会议于2016年4月8日在乌兹别克斯坦首都塔什干举行。会议决定举行上合组织成员国主管机关“()”边防联合行动。
城市是一种生活方式,或者说是一种体验,而不是大小的区别。比如深圳,除了罗湖区,其他地区,依我个人的体验,皆为未完成之城区。道理很简单,城市需要若干年才能成熟,人气不是一天聚起来的。没有人生活的城区就是“鬼城区”。下列选项中,最能支持上述观点的是(
Toitsfans,itisaddictive.Tothemedia,itisapromisingmoney-maker.Sudoku,anoldpuzzlelongpopularinJapanisfastg
最新回复
(
0
)