首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void msilq() { int c=0,k; for(k=1;k
有以下程序 #include void msilq() { int c=0,k; for(k=1;k
admin
2019-08-18
19
问题
有以下程序
#include
void msilq()
{
int c=0,k;
for(k=1;k<3;k++)
switch(k)
{
default:c+=k;
case 2:c++;break;
csse 4:c+=2;bteak;
}
printf("%d\n",c);
}
选项
A、9
B、7
C、5
D、3
答案
D
解析
在这段程序中,整型变量c的初始值赋为0,在第一次执行for循环语句时,因为此时变量k的值等于1,所以在switch语句中首先执行default语句,给变量c的值加1,因为在default语句后面没有break语句,所以就会接着执行case 2这条语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第二次for循环,此时k的值等于2,就会执行switch语句块中的case2这条语句,再给变量c的值加1,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/yZRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是,求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符*补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。例如:a数组中的值为则返回主程序后a数组中的值应为注意:部分源程序存在文件PROG1.C
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变:并将转换后的结果作为函数值返回。请在程序的下划线处填入正确的
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不
下列叙述中正确的是
设有定义:intk=1,m=2;f=7;,则以下选项中错误的表达式是
下面不属于软件工程的3个要素是
下面不属于软件工程过程的4种基本活动
下面不属于软件工程过程的4种基本活动
随机试题
关于立克次体的共同特征,下列说法错误的是A.以节肢动物为传播媒介B.对多种抗生素敏感C.菌体内同时含有DNA和RNAD.大多仅引起人类致病E.以二分裂方式进行繁殖
无牙颌缓冲区需要缓冲的原因是
某患者,13岁。在生活中养成不良的吸烟习惯,父母非常恼火,心理医生建议其采取的较有效的行为治疗是
甲签发汇票一张,汇票上记载收款人为乙,保证人为丙、丁,金额为35万元,汇票到期日为2004年5月18日。乙持票后将其背书转让给戊,戊再背书转让给己,已要求付款银行付款时被以背书不具连续性为由拒绝付款。则下列说法中哪些是正确的?()
对于国际货运代理是作为代理人还是当事人的法律地位,国际上通常有强制性的法律法规规定。()
格力电器股份有限公司成立于1991年,是目前全球最大的集研发、生产、销售、格力标志服务于一体的专业化空调企业。格力电器旗下的“格力”品牌空调,是中国空调业唯一的“世界名牌”产品。2009年公司营业总收入和净利润双双逆势增长,在格力电器主营业务分产品情况中,
荷花对于()相当于()对于地瓜
Whattimedoesthewomanoftengettoherofficeeverymorning?
A、 B、 C、 C
TheMITSloanSchoolofManagementstronglybelievesthatitspurposeistogivestudentsthetoolstheywillneedtobeeffecti
最新回复
(
0
)