首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: int x.=3; do{ x一=2; cout
有如下程序: int x.=3; do{ x一=2; cout
admin
2019-08-23
31
问题
有如下程序:
int x.=3;
do{
x一=2;
cout<
}while(!(一一x));
执行这个程序的输出结果是( )。
选项
A、1
B、30
C、1—2
D、死循环
答案
C
解析
本题考查do…while语句,执行do…while语句时,先执行循环体内的语句,然后判断while中表达式的值,表达式为非零时,返回重新执行循环体语句。在本题中,先执行循环体内的语句,输出1,然后判断表达式,为非零,且此时x为0;再次执行循环体时,输出一2,然后判断表达式为0,不执行,退出,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/zJ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(a1+a2+a3); } 则以下调用中正确的是( )。
下面关于友元的说法中错误的是()
有如下程序:#include<iostream)usingnamespacestd;classBase{public:Base(intx=0){cout<<x;}};ClassDerived:
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是
下列有关继承和派生的叙述中,正确的是A)派生类不能访问基类的保护成员B)作为虚基类的类不能被实例化C)派生类应当向基类的构造函数传递参数D)虚函数必须在派生类中重新实现
在一个被调用函数中,关于return语句使用描述,( )是正确的。
下列有关运算符重载的叙述中,正确的是
下列字符串中可以用作C++语言标识符的是
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。#include<iostream.h>#inelude<iomanip,h>template<classT>classArray{
下列运算符中,不能重载的是
随机试题
宋明理学
哮喘实证的主穴除定喘、肺俞、中府外,还有
神牛公司在H省电视台主办的赈灾义演募捐现场举牌表示向S省红十字会捐款100万元,并指明此款专用于S省B中学的校舍重建。事后,神牛公司仅支付50万元。对此,下列哪些选项是不正确的?
明代()的《临川四梦》代表中国古典戏剧最高水平。
什么是态度?态度与品德的形成一般经历哪几个阶段?
下列选项中,能发生不当得利的是()。
(2006年真题)规定国家有取得国家赔偿权利的我国宪法是
简述窃取、收买、非法提供信用卡信息罪与有关信用卡类犯罪的区别。
[*]
在Word2010中,可以把文本转换为表格,以下不能作为转换分隔符是()。
最新回复
(
0
)