首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #include void main() { int x=3; do{ x=x-2; cout<<x; }while(!(--x)); } 则上面程序段
若有如下语句 #include void main() { int x=3; do{ x=x-2; cout<<x; }while(!(--x)); } 则上面程序段
admin
2017-10-17
44
问题
若有如下语句
#include
void main()
{
int x=3;
do{
x=x-2;
cout<<x;
}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/kPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是()#include<iostreas.h>voidmain(){inti:inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++=c
下列关于数据库系统的叙述中,正确的是()。
已知doublevar;是文件F1.CPP中的一个全局变量定义,若文件F2.CPP中的某个函数也需要访问,则在文件F2.CPP中var应说明为______。
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx;for(inti=1;i<=100;i++)
在类体系中访问一个虚函数时,应使用指向______的指针或对基类类型的引用,以满足运行时多态性的要求。
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______
程序设计分为面向过程程序设计和面向对象程序设计,具有继承性特点的程序设计称为【 】程序设计。
关于运算符重载,下列表述中正确的是( )。
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个______实际上对应一个处理模块。
随机试题
在Excel中,用鼠标双击内嵌式图表,则该图表被
一名前臂骨折患者,经手法复位,小夹板固定5h后,感觉剧痛,手指麻木、肿胀、活动不灵,考虑其原因为
挂贴墙面花岗板板材的施工中,所用下列材料属于形成工程实体材料的有()。【2010年真题】
采用喷锚暗挖法施工多层多跨结构隧道时,宜采用的施工方法为()。
税收的作用主要体现在()。(2012年真题题库)
从总体角度来看.利用优惠政策筹划的方法主要包括()。
教学设计者在确定教学的行为目标时,应该清楚地陈述()。
在关系数据库设计中,设计关系模式是数据库设计中______阶段的任务。
Howtoevaluatetheperformanceofstudentsisstillaproblemthattroublesmanyprofessors.
Highstreetshopsuseavarietyofmeanstoattractshoppers,suchasstrikingwindowdisplays,hugered"Sale"signsandspecia
最新回复
(
0
)