首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
22
问题
有以下程序
#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://jikaoti.com/ti/lkD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(char*c,intd){*c=*c+1;d=d+1;prinff("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是()。
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.
若有定义:inta;floatb;doublec;,程序运行时输入:123<回车>,能把1输入给变量a、把2输入给变量b、把3输入给变量c的输入语句是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正程序中的
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
给定程序modi1.C的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
随机试题
A.Ⅰ度烧伤B.浅Ⅱ度烧伤C.深Ⅱ度烧伤D.Ⅲ度烧伤E.轻度烧伤水疱较扁薄,感觉稍迟钝,皮温也稍低的是
成年逼近法一般适用于新开发土地估价,不适用于土地市场不发育,土地成交实例不多,无法利用市场比较法等进行估价时的采用。()
根据相关规定,不可抗力发生后应由承包人承担的损失责任是()。
钢结构制作和安装单位应按规定分别进行高强度螺栓连摩擦面的()试验和复验,其结果应符合设计要求。
某电梯安装工程,经电梯安装公司安装完毕后,电梯安装公司向业主提出了设备试运转申请,经有关单位进行了系列试运转后,正式投入使用。问题联动空负荷试运转有哪些要求?
上市公司和公司债券上市交易的公司,应当在每一会计年度结束之日起4个月内,向国务院证券监督管理机构和证券交易所报送并予公告记载()的年度报告。
党的十八大报告提出,()时全面建成小康社会。
学校组织校内田径运动会,一般可由报名、编排_______、比赛分工、_______、比赛的记录和_______六个主要过程组成。
二次函数y=ax2+bx+c的图像与x轴有两个交点A和B,顶点为C,如果∠ACB=60°,那么b2-4ac的值是().
A、Beingopen-minded.B、Havingajoyfullife.C、Becomingtenderandsoft.D、Willingnesstosufferforthethingsonelove.D养子Dav
最新回复
(
0
)