首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #include<iostream.h> void main() { int x=3: do{ X=X-2; cout<<X; }while(!(--x)
若有如下语句 #include<iostream.h> void main() { int x=3: do{ X=X-2; cout<<X; }while(!(--x)
admin
2013-05-30
31
问题
若有如下语句 #include<iostream.h> void main() { int x=3: do{ X=X-2; cout<<X; }while(!(--x)); } 则上面程序段
选项
A、输出的是1
B、输出的是1和-2
C、输出的是3和0
D、是死循环
答案
2
解析
do—while语句的一般格式为do循环体语句while(表达式);,先执行循环体语句一次,再判断表达式的值,若为真则继续执行循环,否则终止循环。本题中,先执行x=x-2,即为l。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://jikaoti.com/ti/AgE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain()inti,j,m=0,n=0;for(i=0;i<2;i++)
下列关于this指针的叙述中,正确的是()。
inta[10],则下面正确表示数组中的第十个元素的是______。
若有定义如下:charx[10]="VisualC",y[]="++6.0";则下列选项中对字符串操作错误的是()。
若有inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};int(*q)[3]=a,*pa[0];则能够正确表示数组元素a[1][2]的表达式是______。
以下函数模板max的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)
软件工程3要素包括方法、工具和过程,其中,______支持软件开发的各个环节的控制和管理。
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出用______的原理来设计软件,这就是软件工程诞生的基础。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
同步电动机晶闸管励磁装置逆变环节作用是在同步电动机正常停车肘,使励磁装置三相桥式全控电路从整流工作状态立即转为逆变工作状态,以保证转子励磁绕组的顺利灭磁。()
检测可溶性抗原不能用()。
石油沥青的针入度值越大,沥青材料的黏滞性()。
我终于找到了梦寐以求的工作。在我的生命里我从未感到如此激动过。
社会团体实际上附属在业务主管部门之下。()
红塔集团公司由亏损到利税大户的崛起是由褚时健一手搞起来的,他是国家的大功臣,可是正在其事业鼎盛的时期却因经济问题而锒铛入狱。抛开其个人思想方面的问题不谈,这与他的贡献与所得不符也是分不开的。上面这段话的意思是说()。
《学记》是我国最早的一部教育学专著。()
近年来,不少国家纷纷实施“人与生物圈计划”,目的都是为了寻求同一个答案。为什么人类在享受自己获得和创造的财富时,会不时受到大自然的种种惩罚?因为人类在土壤侵蚀、沙漠化、滥伐森林、越来越多的物种灭绝、环境污染等所导致的生态系统退化中,逐步意识到自身还没有真正
Networktelevision,magazine,anddirectmail—thatwillbethebiggainersinadvertisingrevenuesnextyear.
Whenitcomestousingtechnologytopromoteeducation,theprevailingwisdomhasbeenthatmoreisbetter.Overthepastdecade
最新回复
(
0
)