首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inelude<stdio.h> void main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k;
有以下程序 #inelude<stdio.h> void main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k;
admin
2019-01-11
43
问题
有以下程序
#inelude<stdio.h>
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);
}
程序运行后的输出结果是( )。【09年9月】
选项
A、3
B、5
C、7
D、9
答案
A
解析
在这段程序中,整型变量c的初始值赋为0,在第一次执行for循环语句时,因为此时变量k的值等于1,所以在switch语句中首先执行defaun语句,变量c的值加1,由于default语句后面没有break语句,会接着执行case 2语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第2次for循环,此时k的值等于2,就会执行switct语句块中的case 2语句,再给变量c的值加1,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/47xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
给定程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。例如,形参s所指的字符串为:abedefgh,n的值为5,程序执行
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#def
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符*补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长
下列选项中不是字符常量的是()。
以下叙述中正确的是()。
在C语言中,函数返回值的类型最终取决于()。
阅读下述程序段:y=-1;if(x!=0)if(x>0)y=1;elsey=0;该程序段所描述的数学关系是()
下面不属于软件工程的三个要素的是______。
在关系数据库中,用来表示实体之间联系的是()。
随机试题
哮喘未发之时,常怯寒自汗,容易感冒,发作前每有鼻塞流涕,其治法是哮喘未发作时,食少纳呆,大便不实,倦怠无力,或有咳嗽痰多,其治法是
A.以生产、贩卖毒品论处B.由司法机关追究刑事责任C.由药品监督管理部门责令改正,没收违法交易的药品,并处罚款D.吊销其执业证书E.并没收违法所得和违法销售的药品定点生产企业、定点批发企业和其他单位使用现金进行麻醉药品和精神药品交易的,
世界各国都将公共秩序保留作为捍卫本国根本利益的一项重要法律制度。关于这一制度。下列哪项判断是错误的?(2006年卷一第39题)
断电之后,信息全部丢失的是()。
党的十九大报告指出,要健全人民当家作主制度体系,发展社会主义民主政治。下列有关说法错误的是()。
洋务派兴办的第一个官督商办性质的民用企业是()。
计算机的技术性能指标主要是指_______。
Barbecuinghasbecomean【C1】______partofAmericanlife,asbarbecuegrillsarefoundinthemajorityofAmericanhomes.
Whatisthewoman’smainproblem?
A、Tothegym.B、Tothebeach.C、Totherecreationcenter.D、Tothesportscenter.A女士说他们已经很久没有娱乐一下了,并用Howabout…句式提议晚上去体育馆游泳;男士表
最新回复
(
0
)