首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() {int c=0,k; for(k=1;k
有以下程序 #include void main() {int c=0,k; for(k=1;k
admin
2020-11-23
86
问题
有以下程序
#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语句,所以就会接着执行case 2这条语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第二次for循环,此时k的值等于2,就会执行switch语句块中的case2这条语句,再给变量c的值加1,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/Bl3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下关于typedef的叙述错误的是
在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是()。
以下选项中,合法的一组C语言数值常量是
以下选项中,值为1的表达式是
下列叙述中正确的是
检查软件产品是否符合需求定义的过程称为
软件生命周期是指
下面选项中关于位运算的叙述正确的是
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句中错误的是()。
随机试题
患者,男性,65岁,X线片、造影显示颞下颌关节盘穿孔,骨质破坏、吸收,关节盘不可复前移位。其临床症状一般不伴有
女性,63岁。突然出现右半身活动不利,舌强语謇,兼见面红目赤,眩晕头痛,烦躁,舌红,苔黄,脉弦而有力。针灸治疗除主穴外,应加用()
秦朝建立的中央集权制度极大地影响了中国历史的发展,其中最深远的影响是()。
【2014山东济宁】用来调节和控制学习过程,保障信息加工过程有效进行的学习策略是()。
下列属于《中华苏维埃共和国惩治反革命条例》的主要原则的有()
ItwouldbealltooeasytosaythatFacebook’smarketmeltdowniscomingtoanend.Afterall,MarkZuckerberg’ssocialnetwork
Wewilltakeyourrecentillnessintoconsiderationwhenmarkingyourexams.
Cocktailreferstomixedalcoholicdrink.Therearemanyversionsaboutitsorigin,themostauthenticofwhichappearstobeon
WheredoesMr.Faulknerwork?
InNewZealand,______playstheroleoftherepresentativeofthemonarch.
最新回复
(
0
)