首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
52
问题
有以下程序
#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(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
以下有关宏替换的叙述不正确的是()。
已有定义如下:structnode{intdata;structnode*next;}*P;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
以下程序的输出是【】。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;for(i=1;i<4;i++)k+=arr[i]+i;p
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是()。
有以下程序:voidfun1(char*p){char*q;q=P;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={"Program"),*p
下列叙述中正确的是
随机试题
内部聚合函数Avg的功能是()。
主体在审美活动中是通过与对象建立联系的。
西方国家近年来提倡和推广的精神病治疗和管理体系是
A.直肠癌B.肛裂C.肛门周围脓肿D.外痔E.内痔
对投资建设项目的信息进行分类必须遵循以下基本原则,即()。
对于合同、订单等印章使用只要是本公司的企业财务专用章都合法有效。()
下列对我国古代商业发展的表述,正确的是()。
直觉行动思维主要靠直观的、行动的方式进行,是最低水平的思维,这种思维在()岁儿童身上表现最为突出。
公安赔偿是公安机关及其人民警察违法行使职权,侵犯公民的合法权益造成损害,由国家承担的赔偿。( )
我某企业向新加坡A公司出售一批货物,出口总价为10万美元CIF新加坡,其中从大连港运至新加坡的海运运费为4000美元,保险按CIF总价的110%投保一切险,保险费率1%。这批货物的出口总成本为72万人民币元。结汇时,银行外汇买入价为1美元折合人民币6.65
最新回复
(
0
)