首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main(){int x=8; for(;x>0;x--) {if(x%3){printf("%d,",x--);continue;} printf("%d,",--x); }} 程序的运行结果是
有以下程序 #include<stdio.h> main(){int x=8; for(;x>0;x--) {if(x%3){printf("%d,",x--);continue;} printf("%d,",--x); }} 程序的运行结果是
admin
2018-11-21
41
问题
有以下程序
#include<stdio.h>
main(){int x=8;
for(;x>0;x--)
{if(x%3){printf("%d,",x--);continue;}
printf("%d,",--x);
}}
程序的运行结果是
选项
A、8,7,5,2,
B、9,7,6,4,
C、7,4,2,
D、8,5,4,2,
答案
D
解析
“x--”表示先执行程序,再令x的值减1;而“--x”表示令x的值减1,再执行程序。x=8时,x%3为非0值,执行语句“{printf("%d",x--);continue;}”,输出“8,”,此时经过x--,x的值变为7,跳出此次循环;执行“x--.x=6,x%3=0”,后面语句不执行,执行语句“printf("%d,",--x);”,输出“5,”;执行for语句中的x--,得到x=4,判断x%3,输出“4,”,执行两次x--后,x=2,执行“{printf("%d,",x--);continue;}”后,输出“2,”;然后执行两次x--后,x=0,不符合“x>0”,循环全部结束。
转载请注明原文地址:https://kaotiyun.com/show/3exp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序的输出结果是#includevoidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));printf("%d",**q);}
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;fov(i=1;i<4;i++)
有以下程序:#include<stdio,h>#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\
有以下程序:voidfun1(char*p){char*q;q=P;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={"Program"),*p
以下叙述中错误的是
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun0,m);printf("%d,"k);k=fun
以下程序段中的变量已正确定义for(=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*")程序段的输出结果是______。
下列叙述中正确的是
随机试题
盛怒时,拍案大叫、暴跳如雷;狂喜时,捧腹大笑、手舞足蹈;绝望时,心灰意冷、麻木不仁。这反映的是哪种情绪状态()
患者,女性,63岁,左侧膝关节疼痛3年余,无明显外伤史,血沉10mm/1h,ASO(-),RF(-),血常规正常,未见明显异常,X线片表现为关节间隙变窄,关节边缘骨赘形成。康复评定通常不包括
关于片剂中药物溶出度,下列哪些说法是正确的
A.祛风湿,利小便B.祛风湿,降血压C.祛风湿,安神志D.祛风湿,消痰水E.祛风湿,安心神稀莶草的功效是()。
最不易保存的剂型是( )。
长江公司生产和销售甲产品,相关资料如下:(1)目前的信用政策为“2/15,n/30”,有占销售额60%的客户在折扣期内付款并享受公司提供的折扣;不享受折扣的销售额中,有80%可以在信用期内收回,另外20%在信用期满后10天(平均数)收回。目前的销售收入为
根据《中华人民共和国担保法》的规定,保证人与债权人约定保证人承担保证责任直至主债务本息还清时为止的,保证期间为()。
同盟会政治纲领中的民权主义,其核心内容是
研究量子计算机的目的是为了解决计算机的()
A、£12.B、£15.C、£5.D、£3.D①由选项可知本题与金钱数额有关,听音时应留意相关内容。②本题询问如果一次付一学年会员费可以节省多少钱。录音提到,如果一次付一年会员费,只需要12英镑,而不是15英镑,因此可以节省的钱为3英镑,故D为答案
最新回复
(
0
)