首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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://jikaoti.com/ti/R2a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下正确的程序段是
以下叙述中不正确的是______。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|<10的是()。
设以下变量均为int类型,表达式的值不为7的是()。
有以下程序:#include<stdio.h>#include<stdio.h>main(){charc[6];inti=0;for(;j<6;c[i]=getchar(),i++);for(i=0;i<6;i++)p
C语言可执行程序的开始执行点是()。
运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为______。main(){intm,n;printf("Enterm,n:");scanf("%d%d",&m,&n);while(m!
已经定义ch为字符型变量,以下赋值语句中错误的是______。
算法的复杂度主要包括空间复杂度和【】复杂度。
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#includemain(){intn,s;printf("Enteranumber:");scanf("%d",&n);prin
随机试题
“完壁式”和“开放式”两种鼓室成形术式的划分标准为
ABO血型抗原属于
男士,18岁与同学上山游玩,不慎被毒蛇咬伤,小腿伤口红肿疼痛,同学在现场做了如下处理,哪项不对
贯众的主治病证不包括()。
某工程使用固体物作为冶金造渣剂,用量为100kg/h,在工艺过程中,95%进入废渣,5%进入气体,除尘器除尘率99%,排入大气的烟尘量是()。
某县摩托车厂为增值税一般纳税人,2016年5月份的业务情况如下:(1)销售给特约经销商A型号摩托车50辆,出厂不含税价每辆15000元,另收取包装费和售后服务费每辆1000元。该经销商当月只付清了其中30辆的购车款及价外费用,其余20辆承诺为厂家代销(尚
按照净收益理论负债程度为100%时,企业价值将最大。()
阅读下面的文章,完成后面各题。“淡”是人生最深的滋味蒋醺(中国台湾)苏东
材料1今年是新中国成立70周年,是全面建成小康社会关键之年,做好经济工作至关重要。去年底召开的中央经济工作会议提出,经济运行稳中有变、变中有忧,经济面临下行压力,要增强忧患意识。今年初习近平总书记在省部级主要领导干部坚持底线思维着力防范化解重大风
以下叙述中正确的是()。
最新回复
(
0
)