首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
24
问题
有以下程序
#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://kaotiyun.com/show/K5Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,没有编译错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
若有以下程序#include#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出结果是()
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
C语言程序的模块化通过以下哪个选项来实现()。
下列选项中不属于面向对象程序设计特征的是
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。
下列与队列结构有关联的是
随机试题
分泌生长素的腺体是
奥美拉唑具有下列哪一作用
患儿,男,3岁。因易汗出1个月前来就诊。症见:汗出,以头部、肩背明显,活动后加重,神倦乏力,面色少华,肢端欠温,平时易感冒。舌质淡,舌边齿印,苔薄白,脉弱。治疗首选方剂是
城市规划管理中需要特别注意其一些基本特征,与这些特征不符合的是()。
某投资者以贴现形式购买了一张面值1000元,期限为3年的可提前赎回债券,市场上同期限、同面值并且其他条件与上述可提前赎回债券完全一致的普通债券的购买价格为950元,则上述可提前赎回债券的购买价格可能为()。
简述员工培训环境分析的内容。
路老师在进行生物课教学的过程中,经常是先给学生讲解知识,然后带学生到植物园里去观察,有时候让学生一起进行一些扦插的操作。这样学生既有课堂知识的学习,又有实际的感性认识。这体现了路老师遵循了教育过程的()。
如何理解集权与分权的关系?
软件工程的3要素包括方法、工具和过程,其中,______支持软件开发的各个环节的控制和管理。
【B1】【B15】
最新回复
(
0
)