首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: int x=3: do { x-=2: cout<<x: }while(!(--x)); 执行这个程序的输出结果是( )。
有如下程序: int x=3: do { x-=2: cout<<x: }while(!(--x)); 执行这个程序的输出结果是( )。
admin
2020-10-21
25
问题
有如下程序:
int x=3:
do {
x-=2:
cout<<x:
}while(!(--x));
执行这个程序的输出结果是( )。
选项
A、1
B、3 0
C、1-2
D、死循环
答案
C
解析
本题考查do…while语句,执行do…while语句时,先执行循环体内的语句,然后判断while中表达式的值,表达式为非零时,返回重新执行循环体语句。在本题中,先执行循环体内的语句,输出1,然后判断表达式,为非零,且此时x为0;再次执行循环体时,输出-2,然后判断表达式为0,不执行,退出,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/1ryp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;i-=2)cout
下列叙述中错误的是()。
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语
在数据库设计中,将.E-R图转换成关系数据模型的过程属于()。
下列存储类标识符中,可见性与存在性不一致的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLLIME)const;,下列关于这个函数的叙述中,错误的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
程序流程图中带有箭头的线段表示的是()。
随机试题
影响创造性的因素有哪些?
全血细胞减少不见于哪种疾病
淋巴结中的T淋巴细胞区是淋巴结的A.深皮质区B.浅皮质区C.非胸腺依赖区D.皮质区E.髓皮质区
《中华人民共和国药品管理法》规定,医疗机构购进药品,必须建立并执行
针片状颗粒是一种有害颗粒,由于它过于细长或扁平,在混合料会产生()的影响。
关于公司资本结构的说法,正确的有()。
下列哪些外国人可以进入我国边境()
国民生产总值和国内生产总值的关系是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){cout
TheHistoryofEarlyCinemaA)Thehistoryofthecinemainitsfirstthirtyyearsisoneofmajorand,tothisday,unparalleled
最新回复
(
0
)