首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int k=5,n=0; while(k>0) { switch(k) { default:break; case 1 :n+=k; case 2 :
有以下程序 #include main() { int k=5,n=0; while(k>0) { switch(k) { default:break; case 1 :n+=k; case 2 :
admin
2021-02-25
79
问题
有以下程序
#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/41tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义语句中错误的是()。
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
以下叙述中正确的是()。
以下叙述中错误的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
下列关于类、对象、属性和方法的叙述中,错误的是()。
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
以下选项中,不合法的C语言用户标识符是()。
随机试题
2013—2017年移动宽带用户数的年增长速度最快的年份是:
领导者素质形成和发展的物质基础是_______。
下列各项中,强调认识来源于实践的是()
不能提示胎儿窘迫的结果是
进行工程项目范围确认的方法不包括()
决定人口从乡村向城市转移规模的两种基本力是()。
《有色金属矿山井巷工程设计规范》YSJ021--1993规定,竖井、斜井施工图设计必须有工程地质检查钻孔资料,对于已有勘探资料表明,地质条件简单和不通过含水冲积层的井筒,符合下列条件之一者,可不打工程地质钻孔()。
对某地下纺织加工厂房进行防火检查,已知该厂房耐火等级为二级,全部设有自动喷水灭火系统保护,则厂房内最远点距最近安全出口的直线距离不应大于()m。
遗赠扶养协议是一种平等、有偿和互为权利义务关系的民事法律关系。()
Thereisadifferencebetweenscienceandtechnology.Scienceisamethodofansweringtheoretical(31);technologyisamethod
最新回复
(
0
)