首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() i int x=8; for(;x>0;x--) { if(x%3){printf("%d,",x--); continue;} pri
有以下程序 #include main() i int x=8; for(;x>0;x--) { if(x%3){printf("%d,",x--); continue;} pri
admin
2016-12-28
71
问题
有以下程序
#include
main()
i
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值,执行语句{ptint("%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/CuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#includevoidf(intx[],intn){intp0,p1,i,j
在C语言中,变量的隐含存储类别是
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于______。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
下列选项中不属于结构化程序设计方法的是()。
下列选项可以正确表示字符型常量的是
以下能正确定义一维数组的选项是
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
随机试题
男,62岁,咳嗽30年,近日咳大量脓痰,气憋,下肢水肿。首先应考虑
关于原子能级的叙述,错误的是
患者,女,48岁。因胸闷痛反复发作2年,近1周来加重,现胸闷如窒,气短喘促,肢体沉重,痰多,形体肥胖,苔浊腻,脉滑。其治法为
最易引起单侧胸腔积液的病因
丁某租赁王某的摩托车使用,现王某作生意急缺现金,遂以五千元的价格将摩托车卖给丁某,则所有权自()时转移。
周某为A公司进行室内装潢设计,工作结束后,A公司在代扣代缴了个人所得税后,向周某支付了报醐65000元。A公司应代扣代缴周某的个人所得税()元。
2017年5月4日,王某到甲公司上班,并与公司立了5年期书面劳动合同。双方在劳动合同中就试用期、劳动报酬、工作时间和社会保险等内容作了约定,并约定王某若提前解约需向公司支付违约金10000元。2019年12月1日,决定自主创业的王某向甲公司递交了书面辞职报
居民委员会是()的基本组织形式。
项目经理要对WBS中标号为2.2.3号的工作包设定一个控制点,以便对其成本、进度、质量进行监控,在此比较适合设定一个()。
Thediscussionwassoprolongedandexhaustingthat______thespeakersstoppedforrefreshments.
最新回复
(
0
)