首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int x=8; for( ;x>0;x--) { if(x%3){printf("%d,",x--);continue;} pr
有以下程序 #include <stdio.h> main() { int x=8; for( ;x>0;x--) { if(x%3){printf("%d,",x--);continue;} pr
admin
2019-08-10
20
问题
有以下程序
#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/ZMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
有以下程序#includemain(){intx=8;for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序的
以下叙述中正确的是
以下叙述中正确的是
下列叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
随机试题
患者,女性,54岁。出现乏力、双眼异物感、多饮2年,伴大小关节痛,查体见多发龋齿,舌红无苔,关节无畸形、肿大及压痛。下述哪一项化验检查对该患者的诊断最有提示意义
关于处方调配的注意事项A、登记账卡B、批准文号C、有效期D、加贴醒目标签E、签名或盖名章对贵重药品应
个体工商户王某于2005年6月在某百货商场租赁一柜台用于销售新美公司生产的“美美”牌连衣裙,并采取下列促销措施,其中属于不正当竞争行为的是:()
下列属于组织风险的有( )。
同一离子方程式可以表示不同物质在不同溶液中的反应。下列各组中两种物质在溶液中的反应,可以用同一离子方程式表示的是()。
以下叙述中正确的是()。
Wewalkedsoquietlythatthenurseatthedeskdidn’tevenlifthereyesfromthebook.Mumpointedtoabigchairbythedoor
Ifyouweretobeginanewjobtomorrow,youwouldbringwithyousomebasicstrengthsandweaknesses.Successor【C1】______iny
Forthispart,youareallowed30minutestowriteanessaycommentingontheremark"Nopain,nogain."Youcanciteexamplest
A、Seeadoctorordietitian.B、Calculatethefluidamount.C、Followrecommendations.D、Controltheirfluidintake.A主讲人建议,若有人对自己
最新回复
(
0
)