首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int x=0,y=5,z=3; while(z-->0&&++x<5) y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是( )。
有以下程序: main() { int x=0,y=5,z=3; while(z-->0&&++x<5) y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是( )。
admin
2009-04-15
59
问题
有以下程序: main() { int x=0,y=5,z=3; while(z-->0&&++x<5) y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是( )。
选项
A、3,2,0
B、3,2,-1
C、4,3,-1
D、5,-2,-5
答案
2
解析
本题中首先定义了3个整型变量x、y和z,并分别赋值为0、5和3,while循环的判定条件为z-->0&&++x<5,由于 z的初值为3,所以当z--执行3次后,z-->O将不再成立,又由于x的初值为0,所以++x执行5次,++x<5将不再成立,而它们两个表达式的值为逻辑与的关系,故当z-->O不成立时整个表达式的值为假,因此该循环共执行了3次,即语句y=y-1:共执行了三次,但while循环的判定表达式却执行了四次,故最后输出的x、y、z的值分别为3,2,-1,所以,4个选项中选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/OpXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设程序中使用了多个窗体,下面叙述中正确的是
下列程序执行后,变量x的值为()。Dima,b,c,dAsSingleDimxAsSinglea=10:b=30:c=400Ifb>aThend=a:a=b:b=dEnd
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为"VBProgramming"。运行程序后,选中其中的"VB",并执行如下事件过程:PrivateSubCommand1_Click()
在软件设计中不使用的工具是( )。
在考生文件夹下有一个工程文件Sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出1一1000范围内能被7整除或被5整除的整数的个数,并显示在文本框中。在窗体的代码窗口中,已给出了部分程
窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
在关系数据库设计中,关系模式是用来记录用户数据的()。
在数据库中,数据模型包括数据结构、数据操作和
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
信息是一种资源,但用来辅助决策的信息资源利用价值可以因人、因事、因时而异,这就是信息的()。
注册咨询工程师(投资)资格考试,由()负责组织或授权组织实施考务工作。
按照规定,教育储蓄每月的最低起存金额为()元。
甲公司共有三个车间,2007年3月份生产A产品5000件,相关的资料如下: 要求: (1)编制产成品入库的会计分录; (2)采用成本还原的方法确定每件产品中的直接材料费用、直接人工费和制造费用。
患者,男性,40岁,多年胃十二指肠溃疡,近来半月胃病发作,饮食后突然腹痛剧烈,刀割样,血压100/70mmHg,脉搏100次/分,全腹部压痛肌紧张。根据上述案例,回答下列问题:请配合刚刚单独值班的临床医生对该病人做出初步诊断。确诊后处理原则是什么?
要素报酬递减和规模报酬递减
()是单纯词。(对外经济贸易大学2016)
【案情】张某与李某均为宠物爱好者。张某由于孩子降生,遂将自家的小狗抛弃于荒郊野外,此狗流浪一周,李某看着心疼不已,于是捡回家中饲养。一天,张某邻居谢某接儿子谢小某放学路过李某家,恰逢另一邻居王某拿石子打狗,狗一怒之下,将谢小某咬伤。谢某心疼不已,立刻将
设总体X服从正态分布N(μ,σ2),X1,X2,…,Xn(n>1)是取自总体的简单随机样本,样本均值为如果P{|X-μ<a}=()
WhydopeopledoubtaboutthepickupofJapan’seconomy?
最新回复
(
0
)