首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #include<iostream.h> void main( ) { int x=3; do{ x=x-2; cout
若有如下语句 #include<iostream.h> void main( ) { int x=3; do{ x=x-2; cout
admin
2013-02-27
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,即为1。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/0vVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() { inti,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d",t[2-i][i]); }
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是(
关系数据模型的三个组成部分中不包括()。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式: x++&&y++;则以下叙述中正确的是()。
以下叙述中正确的是()。
以下叙述中正确的是()。
线性表的长度为n。在最坏情况下比较次数为n-1的算法是()。
软件开发的结构化生命周期方法将软件生命周期划分成()。
若一棵二叉树具有10个度为2的结点,则该二叉树的度为0的结点个数是______。
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyclass{public:Myclass(intnum);~Myclass();public:int*p;};
随机试题
评述二战后撒哈拉以南非洲国家独立后的发展道路。(北京大学2017年世界史真题)
散射线产生的量与下列哪项无关
A、小檗碱B、麻黄碱C、伪麻黄碱D、东莨菪碱E、山莨菪碱其分子结构中具有氧环的是
资料:小敏是深圳一家房地产开发公司的人事部的部门主管。前不久,董事长告诉她,由于近几年公司人员结构变动很大,要求她重新制订一份未来5年该公司的人力资源规划。根据上述资料回答下列问题:
甲公司2×15年7月自行研发完成一项专利权,并于当月投入使用,实际发生研究阶段支出1200万元,全部计入当期管理费用,开发阶段支出8000万元(符合资本化条件),确认为无形资产,按直线法摊销,预计净残值为0。2×16年6月检查发现,会计入员将其摊销期限错误
连续型操作技能是由一系列连续动作组成。换言之,操作动作本身是连续的,如()
CharlesSwecker:Thankyouforgettingitrightinyourarticlesonhowtomakeabetterstudent.Asaneducator,I’msure
Thegovernmenthaslauncheditsconsultationonbettermeasuresofchildpoverty,butitreallyhastobeasked,betterforwhom
They’vemadeagreat______forwardwiththeirroadbuildinginthelastfewyears.
Aboutthetimethatschoolsandothersquitereasonablybecameinterestedinseeingtoitthatallchildren,whatevertheirback
最新回复
(
0
)