首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=8: for(;x>0;x--) { if(x%3){printf("%d,",x--);conti
有以下程序 #include main() { int x=8: for(;x>0;x--) { if(x%3){printf("%d,",x--);conti
admin
2013-10-19
20
问题
有以下程序
#include
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,执行{print("%d,",x--);continue;}后,输出“2,”;然后执行两次x--后,x=0,不符合“x>0”,循环全部结束。
转载请注明原文地址:https://kaotiyun.com/show/lSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidf(intx,inty){intt;if(x<y){t=x;x=y;y=t;}}main(){inta=4,b=3,c=5;f(a,b);f(a,c)
若有以下程序:main(){intp,a=5;if(p=a!=0)printf("%d\n",p);elseprintf("%d\n",p+2);}执行后输出结果是【】。
若有如下定义:intx=6,y=3,z=2;则表达式“x=y||y<z&&z==z”的值是()。
表达式“1||2||3||4”的值是()。
设a和b均为双精度型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
下列叙述中止确的是()。
在下列叙述中,错误的一条是()
下列关于单目运算符++、--的叙述中正确的是()。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
下面叙述正确的是()。
随机试题
下述哪些是胸内压在平静呼吸时的变化
标注“冷藏保存”的药品不意味要放入冷冻室;需要冷冻的药品是少数,例如
降压药用药的护理,正确的是
预算定额中材料消耗量考虑了( )。
邓小平指出:“解决民族问题,中国采取的不是民族共和国联邦的制度,而是民族区域自治的制度。我们认为这个制度比较好,适合中国的情况。”我国实行民族区域自治的历史依据是()。
Howmuchsleepdoesapersonneed?【C1】______thephysiologicalbasesoftheneedforsleepremainconjectural(猜想),renderingcon
基于以下题干:某岛上的男性公民分为骑士和无赖。骑士只讲真话,无赖只讲假话。骑士又分为贫穷的和富有的两部分。有一个姑娘,她只喜欢贫穷的骑士,一个男性公民只讲了一句话,使得这姑娘确信他是一个贫穷的骑士。另外,姑娘问任何一个男性公民一个问题,根据回答就
Completethesentencesbelow.WriteNOMORETHANTHREEWORDSforeachanswer.TheBritishLibraryAllthelibraryroomstogethe
WhichpartofAfricahasbeenprobablymostseriouslyaffectedbyEbola?
A、Itstartsthemomenttheyareborn.B、Itdependsontheirparentsforsuccess.C、Itisgainingincreasingpublicattention.D、
最新回复
(
0
)