首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {int k=5,n=0; while(k>0) { switch(k) {default:break; case 1 : n+=k: c
有以下程序 #include main() {int k=5,n=0; while(k>0) { switch(k) {default:break; case 1 : n+=k: c
admin
2021-04-28
19
问题
有以下程序
#include
main()
{int k=5,n=0;
while(k>0)
{ switch(k)
{default:break;
case 1 : n+=k:
case 2 :
case 3 : n+=k:
}
k--;
}
printf("%d\n",n);
}
程序运行后的输出结果是
选项
A、0
B、4
C、6
D、7
答案
D
解析
因为没有break语句,当k=-2的时候,会顺序执行两条语句,k=1的时候,会顺序执行3条语句。
转载请注明原文地址:https://kaotiyun.com/show/txtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是
有以下程序#includemain(){charc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:putchar(c+4);case2:
若有定义语句:inta,b,c,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s++;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
以下错误的定义语句是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值为:3
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
以下哪项不符合红皮病的诊断:
一般成人肺脏摄影检查的焦-片距为
为保护未成年工,国家在劳动工种方面作了限制,下列工作中,未成年人丁可以从事的是()。(2011年单项选择第14题)
下列哪一项不属于我国基金行业快速发展阶段的特点?()
根据我国《合同法》的规定,提起诉讼或申请仲裁的期限为4年的情形包括()。
被称为“艺术学之父”的德国理论家是()。
在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是______。A)此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B)
数据字典(DD)所定义的对象都包含于()。
Thesisterscan’ttolerateeachother.
ModifiedAgriculturalPracticesSinceagricultureaccountsfornearly70percentoftheworld’sfreshwaterwithdrawnfromr
最新回复
(
0
)