首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {int k=5,n=0; while(k>0) {switch(k) {default:break; case1:n+=k: case2: case3:n+=k: } k--;} printf
有以下程序 #include<stdio.h> main() {int k=5,n=0; while(k>0) {switch(k) {default:break; case1:n+=k: case2: case3:n+=k: } k--;} printf
admin
2021-04-28
12
问题
有以下程序
#include<stdio.h>
main()
{int k=5,n=0;
while(k>0)
{switch(k)
{default:break;
case1:n+=k:
case2:
case3:n+=k:
}
k--;}
printf("%d\n",n);}
程序运行后的输出结果是
选项
A、0
B、4
C、6
D、7
答案
D
解析
因为没有break语句,当k=2的时候,会顺序执行两条语句,k=l的时候,会顺序执行3条语句。
转载请注明原文地址:https://kaotiyun.com/show/8Ctp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun1(char宰P)main(){char*q;{chara[]={"Program"),*p;q=p;
在一个C源程序文件中所定义的全局变量,其作用域为()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
若变量已正确定义,以下选项中非法的表达式是
以下定义数组的语句中错误的是()。
关于do循环体while(条件表达式);以下叙述中正确的是
C源程序中不能表示的数制是()。
给定程序MODI1.C中函数fun的功能是:计算s=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+tin)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,使程序能输出正确的结果。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。请勿改动
随机试题
药物从用药部位进入血液循环的过程是
左心室和右心室在解剖上的主要区别是
成像板不经射线照射直接扫描得到影像的曝光指数为
建设工程施工前,施工单位的专职安全生产管理人员应当对有关安全施工的技术要求向施工作业班组、作业人员作出详细说明,并由双方签字确认。()
铺底流动资金一般按流动资金的( )%计算。
如果A企业与B企业的筹资渠道及利率如下,A企业固定利率融资成本是10%,浮动利率融资成本是LIBOR+2%。B企业固定利率融资成本是8%,浮动利率融资成本是LIBOR+1%。如果互换双方对获得的融资成本的节约进行平均分配,那么各自的融资成本分别为(
下列收入中,属于按劳分配的是()。
建立了世界上第一个心理学实验室的心理学家是
构成中国书法视觉形象美的基础是_______。
从阶级属性来讲,马克思主义是指()
最新回复
(
0
)