首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句: #include void main() { int x=3: do{ x=x-2; cout
若有如下语句: #include void main() { int x=3: do{ x=x-2; cout
admin
2020-06-29
79
问题
若有如下语句:
#include
void main()
{
int x=3:
do{
x=x-2;
cout<
}while(!(--x));
则上面程序段( )。
选项
A、输出的是1
B、输出的是1和-2
C、输出的是3和0
D、是死循环
答案
B
解析
do…while语句的一般格式为“do循环体语句while(表达式);”,先执行循环体语句一次,再判断表达式的值.若为真则继续执行循环,否则终止循环。本题中,先执行x=x-2,即为1。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/6K8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:30130注意:错误的语句在//********error********的下面,修改该语句
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:151注意:.错误的语句在//********error********的下面,修改该语句即可。
下列选项中,正确的C++表达式是
结构化程序设计中,下面对goto语句使用描述正确的是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。例如:123456789
数据库设计中反映用户对数据要求的模式是( )。
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
随机试题
(2021年临沂/2019年枣庄市中区)学生以词的声音表象、动觉表象为支柱而进行智力活动,这属于心智技能的()阶段。
以下关于散射线的描述,错误的是
某患者以身体“浮肿”就诊,诊断为黏液性水肿,可选用
A.衣原体B.呼吸道合胞病毒C.流感病毒D.柯萨奇病毒E.腺病毒疱疹性咽峡炎的病原体是
A.胆汁B.盐酸C.氯化钠D.0.5%苯酚E.亚硫酸钠注射液中常用的抑制微生物增殖的附加剂是()
以下哪项属于胎儿窘迫的指征
我国学者以马克思的货币流通规律为基础,得到的两个计量模型是()。
《中华人民共和国教育法》的立法宗旨是发展教育事业,提高全民族的素质,()。
叩齿运动(tappingmovement)
[*]
最新回复
(
0
)