首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int k=5,n=0; do{switch(k){ case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:case 4:n+=2;k-
有以下程序 main(){int k=5,n=0; do{switch(k){ case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:case 4:n+=2;k-
admin
2017-05-20
72
问题
有以下程序
main(){int k=5,n=0;
do{switch(k){
case 1:case 3:n+=1;k--;break;
default:n=0;k--;
case 2:case 4:n+=2;k--;break;}
printf("%d",n);)
while(k>0&&n<5)}
运行以后的输出结果是
选项
A、0235
B、235
C、02356
D、2356
答案
B
解析
因为变量的初始值分别为k=5,n=0,所以程序第1次进入循环时,执行default语句,“n=0,k=4”,没有break语句,因此执行case 2分支语句,n为2,k为3,程序进行第2次循环,执行“case 3:n=3,k=2”,输出n值为3,程序进行第3次循环,执行case 3这个分支,结果是“n=5,k=1”,打印出5;这时因为n=5不满足。n<5的循环条件,因此退出循环,程序运行结束。
转载请注明原文地址:https://kaotiyun.com/show/DaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下4个选项中,不能看成一条语句的是
以下不属于对象的基本特点的是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
设有定义语句int(*f)(int);,则以下叙述正确的是
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\n",
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
以下叙述不正确的是
在面向对象方法中,类之间共享属性和方法的机制称为______。
设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为()。
随机试题
男性,肝硬化10年,55岁,今日午餐后吃香蕉时连皮吃下,劝阻无效。对家人表情淡漠,心不在焉,此时最可能出现的是()
胃癌组织学分型中最多见的是
5个月健康小儿,体重为6kg,用牛奶人工喂养。除牛奶外,还应给予多少毫升水
患者,男性,69岁。农民,无文化,胃癌术后。护士在探视时间与其进行交谈。交谈过程中,护士手机来电,护士立刻将手机关闭;患者感到伤口阵阵疼痛,并很烦躁;探视患者的女儿轻轻地安慰;最终交谈无法再进行下去,不得不终止。针对此患者的特点,最佳的护患关系模式为
当前各类安全生产问题错综复杂,但其中影响最大、危害最严重的主要有()。
长江公司向黄河公司销售一批商品,开具的增值税专用发票上注明的价款70000元,增值税11900,代垫运杂费2000元,该批商品成本为48000,货已发出,款未收。黄河公司已收到货物并作为原材料入库。长江公司和黄河公司均为增值税一般纳税人,假设代垫运杂费不考
希望公司预投资一新项目,计划投资额100万元,该项目建成后,预计每年可获得净利15万元,折旧率为10%,则静态投资回收期为()。
在下面几个符号串编码集合中,不是前缀编码的是______。
在模块中执行宏macro1的格式为是______。
Thefarmershavetakenstrenuouspainstoturnthe______landintofertilefields.
最新回复
(
0
)