首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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全国计算机二级
相关试题推荐
main(){inta=4,b=5,c;ifa<B){c=a*b;printf("%d,%d,%d\n",b,a,c);}else{c=b/a;printf("%d,%d,%d\n",b,a,c);}}
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;returnb;}main(){inta=1,t=2;t+=fu
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是______。
已有定义如下:structnode{intdata;structnode*next;}*P;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
已知字符A的ASCⅡ代码值为65,以下程序运行时若从键盘输入:B33<回车>.则输出结果是()。#includemain(){chara,b;a=getchar();scanf("%d",&B);
以下叙述中错误的是
有下列程序: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
下列叙述错误的是()。
下列叙述中错误的是()。
随机试题
中国航天是浪漫的科技事业,相关的命名体现了中国航天人的浪漫情怀。下列命名与中国航天器或工程的对应关系,不正确的是:
A.致病菌侵入血液循环,持续存在,迅速繁殖,产生大量毒素B.局部化脓性病状的细菌栓子或脱落的感染血栓.间歇地进入血液循环,并在身体各处的组织或器官内,发生转移性脓肿C.少量致病菌侵人血液循环内.迅即被人体防御系统所清除.不引起或仅引起短暂而轻微的全身反
土地权利证书的核发程序包括()。
托运人在货物发运后,有权对航空货运单上的任何一项内容要求变更。对托运人的变更要求,承运人应予以满足。()
()是员工的实际基本薪酬与区间的实际跨度之间的关系,反映了员工在其所处的薪酬区间中的相对位置。
英语教学最常用的评价形式有两种,______和______;前者是用来评价学习的______,后者是用来评价学习的______。
德育目标是教育目标在受教育者()方面的总体规格要求。
在一次国际会议上,来自四个国家的五位代表被安排坐在一张圆桌旁,为了使他们能够自由交谈,事先了解到情况如下:甲是中国人,还会说英语;乙是德国人,还会说汉语;丙是英国人,还会说法语;丁是日本人,还会说法语;戊是日本人,还会说德语。请问如何安排?
在软件开发中,需求分析阶段可以使用的工具是( )。
Towork______withthemachine,youmustreadtheinstructionscarefully.
最新回复
(
0
)