首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main(){int x=8; for(;x>0;x--) {if(x%3){printf("%d,",x--);continue;}
有以下程序 #include<stdio.h> main(){int x=8; for(;x>0;x--) {if(x%3){printf("%d,",x--);continue;}
admin
2019-07-14
16
问题
有以下程序
#include<stdio.h>
main(){int x=8;
for(;x>0;x--)
{if(x%3){printf("%d,",x--);continue;}
prinff("%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”,后面语句不执行,执行语句“prjnt("%d,",--x);”,输出“5,”;执行for语句中的x--,得到x=4,判断x%3,输出“4,”,执行两次x--后,x=2,执行“{printf("%d,",x--);continue;}”后,输出“2,”;然后执行两次x--后,x=0,不符合“x>0”,循环全部结束。
转载请注明原文地址:https://jikaoti.com/ti/Mcf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);printf("%d\n",z);}程
以下关于return语句的叙述中正确的是
下面选项中关于位运算的叙述正确的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9));}程序运行后的输出结
在数据库设计中,将E-R图转换成关系数据模型的过程属于
有以下程序#includemain(){intx;for(x=3;x<6;x++)printf((x%2)?("*%d"):("#%d"),x);printf("\n");}程序的输出结果是
在关系模型中,每一个二维表称为一个
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
算法时间复杂度的度量方法是()。
随机试题
关于“战时”的理解,下列哪一选项是错误的?()
下列诗人中,与贺知章、张旭、包融并称“吴中四士”的是()
急性非淋巴细胞白血病分为哪8型
桥梁试验检测可以完善设计理论和为施工工艺积累实践经验。()
关于留置权的效力,下列说法正确的有()。
从1998年7月1日起,商业企业小规模纳税人的增值税征收率由6%调整为()。
设y=y(x)二阶可导,且y′≠0,x=x(y)是y=y(x)的反函数.(1)将x=x(y)所满足的微分方程=0变换为y=y(x)所满足的微分方程;(2)求变换后的微分方程满足初始条件y(0)=0,y′(0)=3/2的解.
C类IP地址最多可以表示的网络号的个数是(19)_________。
王华是一名历史爱好者,应某中学教务处刘老师的邀请,他将去该学校为同学们讲解第二次世界大战的相关知识。请参考考生文件夹中的“参考图片.docx”示例效果,帮他制作一份关于第二次世界大战的演示文稿,具体要求如下:在第12~14张幻灯片中,分别插入名为“第一
Редакциякаждыйденьотвечаетнаписьма,____отчитателей.
最新回复
(
0
)