首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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+=
有以下程序 #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+=
admin
2020-07-28
40
问题
有以下程序
#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;
}
pfintf("%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的值加l,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://www.kaotiyun.com/show/4E3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>void]]f(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);prinff("%d,%d",m,n);}voidf(int*p,int*q)
若有定义:charch;inta;doubled;,当输入为1234.5678910.36时,以下选项中能给各个变量正确输入数据的是()。
若有程序段charc;doubled:scanf("%lf%c",&d,&c);如果想把2.3输入给变量d,字符’f’输入给变量c,程序运行时正确的输入是()。
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
下列叙述中错误的是()。
下面不属于需求分析阶段任务的是()。
已定义以下函数:intfur(int*p){return*p;}fun函数的返回值是()。
以下选项中不能作为C语言合法常量的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放人b所
随机试题
反不正当竞争法是调整市场交易活动中哪些人之间的竞争关系的法律规范的总称?()
关于多发性硬化以下描述哪项正确
以下关于“以患者为中心”的服务原则不正确的是
患者,男性,80岁,上下无牙颌,下颌牙槽嵴低平。全口义齿修复时基托利用其颊棚区作为主承托区是因为此处
A、35cm,1000gB、45cm,2500gC、16ecm,100gD、25cm,320gE、50cm,3400g孕40周
______thestudentscamefromdifferentcountries,theygotalongquitewellinthesummercamp.
从通胀压力这个角度来说,如果经济增长主要是靠要素投入推动,那么就会导致要素价格的上升;如果更多地依赖效率提高推动,将不至于导致要素需求的明显增加,同时却增加了商品供给。研究显示,尽管近30年来中国经济增长效率提升较快,但与发达国家相比,我国经济效率对经济增
如果在华佗去世后不久,曹操还想寻找一位名医为自己治病,他可以找下列哪一位?
选出一组恰当的标点,依次填入文中横线处。我来到中国青少年发展基金会的所在地,参加希望工程捐赠仪式。站在我身旁的一位总参离休老同志问我:“你也是一位离休的老兵吧______”我回答是。他接着又说:“想想吧______我们活下来的人,怎样向烈士交代啊
Whenshewasinvitedtodinner,shereadilyaccepted.
最新回复
(
0
)