首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #include<iostream.h> void main() { int x=3: do{ X=X-2; cout<<X; }while(!(--x)
若有如下语句 #include<iostream.h> void main() { int x=3: do{ X=X-2; cout<<X; }while(!(--x)
admin
2013-05-30
62
问题
若有如下语句 #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,即为l。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/8mNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中,一个数组名字实际上是指向该数组【】的指针。
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;}
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为______。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下列必须重载为成员函数的运算符是______。
在面向对象方法中,允许作用于某个对象上的操作称为【】。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
数据的存储结构是指()。
分析下列程序,并写出运行结果【】。#include<iostream.h>voidmain(){intx[10]:inti=5,*ptr=x;*(ptr+i)=10;cout<<x[i]<
Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将空格处缺失部分补充完整。booStaffi::S
随机试题
腹部闭合性损伤中最易损伤的实质性器官是
A.果糖二磷酸酶一1B.6一磷酸果糖激酶一1C.HMG-CoA还原酶D.磷酸化酶E.HMG—CoA合成酶参与酮体和胆固醇合成的酶是
城市给水管道与用户自备水源管道连接的规定,正确的是()。
会计人员只能核算和监督所在主体的经济业务,不能超越范围核算和监督其他主体的经济业务。()
()是传统封闭式基金的交易便利性与开放式基金可赎回性相结合的一种新型基金。
下列选项中,符合涉税服务关系确立的前提条件有()。
根据下面材料,回答问题。2014年一季度,A省货物运输增长较快,全省各种运输方式共完成货运量89294万吨,比上年同期增长15.4%;完成货物周转量2444.60亿吨千米,增长17.7%。全省货运增长较快主要依靠公路和水路拉动。一季
某宗物业交易,买卖双方在合同中写明,买方付给卖方2325元/m2,买卖中涉及的税费均由买方负担。该地区物业买卖中应由卖方交纳的税费为正常成交价格的7%,应由买方缴纳的税费为正常价格的5%,该宗物业的正常成交价格是()元/m2。
中世纪大学教学方法主要采取()。
Anequallyexcitingareaforresearchistogeneticallyaltercropstogethigheryieldsfromsoilsthatareinfertileortooac
最新回复
(
0
)