首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k; case 2:c++;break;
有以下程序 #include <stdio.h> void main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k; case 2:c++;break;
admin
2018-10-16
39
问题
有以下程序
#include <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);
}
选项
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/4gxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下正确的程序段是
在使用程序流程图来表示算法时,菱形用来表示_______。
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28;5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1
若有定义inta[4][4]={{1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},则初始化后,a[1][1]得到的初值是______。
以下叙述中正确的是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
下列程序利用指针将2个数按从大到小的顺序输出。main(){inta,b,【】;printf("inputa,b:");scanf("%d%d",&a,&b);
与数据元素本身的形式、内容、相对位置、个数无关的是数据的______。
设有下列二叉树:对此二叉树中序遍历的结果为______。
随机试题
重症患者胃肠功能障碍的临床表现为
下列有关Km值的叙述,错误的是
患者,男,65岁,急性上呼吸道感染入院,入院时测得体温39.2℃,医嘱用冰袋降温,以下操作中哪项不妥
合同的订立,属于民事法律行为,因此,《合同法》规定民事行为应当具备()的条件。
根据《UCP600》规定,正本运输单据受益人或其代表在不迟于发运日之后的21个日历日内交单,并不得迟于信用证的截止日。若发生正本提单交银行超过提单签发日期21天,这时,该正本提单为()。
根据个人所得税法律制度的规定,下列所得中,应加成征收个人所得税的是()。(2017年)
求助者一般资料:韩某,女性,30岁,出版社编辑。案例介绍:韩某表情木讷、慌乱,衣衫不整,由丈夫带来做心理咨询。以下是韩某与心理咨询师的一段谈话:心理咨询师:我可以在哪方面帮助你呢?韩某:我,我……这些天特别害怕,我和
在1996年外经贸部和国家统计局按年度销售额评出的最大500家外资企业中,美国企业所占的比例为多少?( )剔除这50家美资企业,其余450家最大外资企业的销售收入收益率为( )。
根据以下资料,回答下列问题。2017年我国成年国民图书阅读率为59.1%,比上年增加0.3个百分点;报纸阅读率为37.6%,比上年降低2.1个百分点;期刊阅读率为25.3%,比上年增加1个百分点。2017年我国成年国民数字化阅读方式(网络在线阅
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句REVOKE实现其中的______功能。
最新回复
(
0
)