首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=8: for(;x>0;x--) { if(x%3){printf("%d,",x--);continue;) printf("%d
有以下程序 #include main() { int x=8: for(;x>0;x--) { if(x%3){printf("%d,",x--);continue;) printf("%d
admin
2015-08-14
29
问题
有以下程序
#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,执行{printf("%d,",x--);continue;}后,输出“2,”:然后执行两次x--后,x=0,不符合“x>0”,循环全部结束。
转载请注明原文地址:https://kaotiyun.com/show/mGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a的值为1,则表达式!a‖++a的值是______。
软件是程序、数据和______的集合。
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
以下程序的输出结果是______。charcchar(charch){if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’;returnch;}main(){chars[]
设有定义:intk=1,m=2;floatf=7;则下列选项中错误的表达式是()。
语句“int(*ptr)();”的含义是______是指向函数的指针,该函数返回一个血型数据。
#define命令出现在程序中函数的外面,宏名的有效范围为______。
已知函数fread的调用形式为fread(buffet,size,count,fp);,其中buffer代表的是()。
以下选项中,不能作为合法常量的是
以下能正确定义一维数组的选项是
随机试题
[*]
患者经治1周后,身热已退,黄疸减轻,呕吐止,唯胁肋隐痛,脘痞腹胀,食少口干苦,小便赤苔腻,脉弦数。
老年人合理的饮食结构中下列哪些项是对的
某养殖户饲养蛋鸡四千多羽,时有体况肥胖的母鸡突然死亡,产蛋率从75%~85%下降至45%~55%或更低。病鸡喜卧,腹大而软松下垂,冠、髯苍白。重病者嗜睡、瘫痪,一般从出现症状到死亡1~2d,有的病例在数小时内即死亡。剖检:病鸡的皮下、腹腔、肠系膜表面有脂肪
A.升膜式蒸发器B.降膜式蒸发器C.刮板式薄膜蒸发器D.离心式薄膜蒸发器E.管式蒸发器利用高速旋转的转子,将药液刮布成均匀薄膜而进行蒸发,适用于易结垢料液
设直线方程为x=y-1=z,平面方程为x-2y+x=0,则直线与平面:
一个城市的建设发展,如果说建筑是她的脊梁,环境是她的容貌,那市民的文明素质就是她的________。而文化作为承载文明的基石,特别是当跨越时空的优秀传统文化理念、价值标准、审美风范被重新________,转化为现代人们的精神追求和行为养成时,那她_____
在形式意义上,世界上大多数国家的宪法属于()(2011年非法学综合课单选第22题)
表名为Employee的表结构是(职工号,姓名,工资),建立表Employee的SQL命令是
Theprofessorfoundhimselfconstantly______thequestion;Howcouldanyonedothesethings?
最新回复
(
0
)