首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: int x=3; do { x-=2; cout
有如下程序: int x=3; do { x-=2; cout
admin
2021-06-10
36
问题
有如下程序:
int x=3;
do {
x-=2;
cout<
} 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/A5fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件是指()。
有如下程序:#include<iostream>usingnarnespacestd;classtest{private:inta;public:test0{cout+’’con
若有如下类声明classMyClass{public:MyClass(){cout
若已经声明了函数原型“voidfun(inta,doubleb=0.0);”,则下列重载函数声明中正确的是()。
下面描述中,不属于软件危机表现的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMyclass{public:Myclass(){++count;}~Myclass(){一一
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程projl,其中在编辑窗口内显示的主程序文件中定义有类ABC和主函数main。程序文本中位于每行“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程pmj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:value=63number=1注意:只修改每个“//ERR
在数据流图中,带有箭头的线段表示的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
患者牙龈肿痛溃烂,齿衄,口臭,渴喜冷饮,便秘尿黄,舌红苔黄燥,脉滑数,此为
NursingatBethIsraelHospitalthebestpatientcarepossible.Ifwearetosolvethenursingshortage,hospitaladministration
关于糖耐量减低的描述正确的是
膜剂的物理状态为
《广播电视设施保护条例》规定:在广播电视发射台、监测台周围()m范围内不得兴建油库、加油站、液化气站等易燃易爆设施。
在构建投资组合中,如果不同证券收益率的相关系数越小,风险分散化效应也越弱。( )
A、 B、 C、 D、 B图形整体每次逆时针旋转90°,图形内部黑色方块每次移动一格。
某网络论坛将最近一年与5年前网友曾经发布的有关社会问题的帖子进行了统计比较,发现:像拾金不昧、扶贫急难、见义勇为这样的帖子增加了50%。而与为非作歹、作恶逃匿、杀人越货有关的帖子却增加了90%。由此可见,社会风气正在迅速恶化。以下哪项如果为真,最能削弱上述
ForestsforCitiesYouarestandinginabeautifulforestinJapan.Theairiscleanandsmellslikeplantsandflowers.Ther
A、Thefigureonthecheckexceedsthebalanceinthebankaccount,soit’sworthless.B、Ifyoucashthecheckintheamountof1
最新回复
(
0
)