首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int k=5,n=0; do{ switch(k){ case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:case
有以下程序 main(){ int k=5,n=0; do{ switch(k){ case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:case
admin
2015-08-14
31
问题
有以下程序
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语句,m=O,k=4,没有break语句,因此执行case2分支语句,n为2,k为3,程序进行第2次循环,执行case 3:n=3,k=2,输出n值为3,程序进行第3次循环,执行ease 3这个分支。结果是n=5,k=1,打印出5;这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。
转载请注明原文地址:https://kaotiyun.com/show/bGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>typedefstmct{charname[9];charsex;floatscore[2];}STU;voidf(STUa)
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
以下数组定义中错误的是
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=pprintf("%d,d");retumd;}
有以下程序:main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是______。
执行下列语句段后,x的值是______。int*p,x;x=100;p=&x;x=*p+50;
若有定义inta[10],*p=a,则p+6表示()。
下列关于栈的描述中错误的是()。
以下不正确的叙述是
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
随机试题
简述公共政策抉择合法化的内容。
多行不义必自毙,子姑待之。(《左传·郑伯克段于鄢)待:
下列我国城乡常用路面中,防起尘性、消声性均好的是()。
2×20年12月31日,甲公司在非同一控制下的企业合并业务中获得一批存货(100吨某原材料)。在购买日,甲公司应当以公允价值计量这批存货。根据市场交易情况,该原材料在A城市和B城市有两个活跃的交易市场。甲公司能够进入这两个市场,并能够取得该存货在这两个市场
我国教育目的的基本特征之一是坚持全面发展与______发展的统一。(2014.河南)
靶向应聘指在应聘不同的职位时要用不同的方法,量身打造,设计令考官感动的细节。相对于漫无目的只管投简历、毫无思想准备就去面试的应聘方式,靶向应聘具有定位准确、准备充分、成功率高的特点。根据上述定义,下列中不属于靶向应聘的是:
【《湘江评论》】华东师范大学2003年中国近现代史真题;北京师范大学2005年中国通史真题
Refertotheexhibit.Whatisthepurposeoftheconfigurationthatisshown?
Whichofthefollowingisanexampleofanautomaticstabilizer?______.
•Readtheinformationaboutcommercialbanks.•Choosethebestwordtofillineachgap,fromA,BorC.•Foreachquestion2
最新回复
(
0
)