首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
50
问题
有以下程序
#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://www.kaotiyun.com/show/3exp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
在C语言中,下列关于文件操作的叙述正确的是()。
以下程序的输出是【】。main(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1+strlen(str1)/2,"esshe");printf("%s\n",p1);}
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;fov(i=1;i<4;i++)
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i,10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;p
若有如下程序;main(){chara[]="china\0name\0";printf("%d,",strlen(A));printf("%d\n",sizeof(A));}则程序运行后的输出结果是(
下列叙述错误的是()。
在下列关于二叉树的叙述中,正确的一条是______。
随机试题
国际企业主动适应东道国文化必须对其进行分析研究,试述应从哪几方面人手?
慢性支气管炎患者的自主神经功能失调表现为
A.CMAB.EAC.UAD.BAE.DUI费用和结果均以货币进行测量和评估的药物经济学评价方法是
防治青霉素过敏反应的措施包括()。
政策性银行不能吸收()。
省高速公路通信中心的通信系统主要包括()。
如果美元汇率相对于其他货币贬值.这时黄金的美元价格()。
马克思主义的思想理论来源有()。①德国古典哲学②英国古典政治经济学③英法空想社会主义④达尔文的进化论
下列情形不能办理预告登记的事项是()。
Chicago’sChildren’sHospitalistheluckyreceiverofasurprise$18milliongiftfromGladysHolm.Sheoncewasasecretary
最新回复
(
0
)