首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
51
问题
有以下程序: 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全国计算机二级
相关试题推荐
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click()Dim
用Write和Print语句向文件中写入多个数据的差别在于()。
下面说法中错误的是
有三个关系R、S和T如下:由关系R和s通过运算得到关系T,则所使用的运算为()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
在考生文件夹下有一个工程文件sjt4.vbp,其功能是:①单击”读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并显示在Textl中:②单击”输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;单击”插
窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
下列运算符中,优先级最高的是
以下数据结构中,属于非线性数据结构的是()。
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
随机试题
牙髓的血管和神经进出髓腔主要通过
双胎妊娠的胎位,最常见的是
以下属于人参和三七相同的质量控制成分的是()。
银行为了加强对开发商和合作项目的管理,可以采取的措施是()。
阅读以下文字,回答下列问题:科学包括科学精神与科学方法,“体”“用”同一,不可分割。科学精神是求真、创造、批判和坚持的精神,[a]便具有深刻的人文[b]。百年来,中国急切摆脱贫困落后的状况,在经济建设中“技术至上”的倾向日益强化。重“用
0,3,12,39,120,()
2018年,B市新经济实现增加值10057.4亿元,比上年增长9.3%,占全市地区生产总值的比重为33.2%,比上年提高0.4个百分点。全年全市新设立的企业中,信息服务业、科技服务业企业合计达到70661家,占比为38.5%,注册资本
关于单位犯罪,下列说法不正确的是()
十进制数60转换成二进制整数是
Intheearly20thcentury,ahorsenamedCleverHanswasbelievedcapableofcountingandotherimpressivementaltasks.Aftery
最新回复
(
0
)