首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: int x=3; do{ x一=2; cout<<x, }while(!(一x)); 执行这个程序的输出结果是( )。
有如下程序: int x=3; do{ x一=2; cout<<x, }while(!(一x)); 执行这个程序的输出结果是( )。
admin
2019-06-12
45
问题
有如下程序:
int x=3;
do{
x一=2;
cout<<x,
}while(!(一x));
执行这个程序的输出结果是( )。
选项
A、1
B、30
C、1一2
D、死循环
答案
C
解析
此题考查的是do一while循环语句。do一while循环首先执行do语句中的循环体,再判断是否需要继续执行循环。题目中do语句“x一=2”,while语句中“一一x”即x为0,取反为非0,循环继续执行;执行“x一=2”和“一一x”取反后,循环结束程序退出。
转载请注明原文地址:https://kaotiyun.com/show/VT8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若下面程序运行时输出结果为:1,A,10.12,B,3.5请将程序补充完整。#includeusingnamespacestd;intmain(){voidtest
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是()。
有以下程序:#include<iostream>#include<string>usingnameSpacestd;classperson{intage;
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是()。
有下列程序:#include<iosteram.h>usingnamespacestd;classStack{public:Stack(unsignedn=10)
在模块化设计过程中,【】用来衡量模块内部各个元素彼此结合的紧密程度。
对建立良好的程序设计风格,下面描述正确的是
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
随机试题
无淋巴转移的癌是
但头汗出,多因( )
具有降气止呕的花类药物是
A.交替脉B.水冲脉C.短绌脉D.奇脉E.重脉搏房颤()
职工因工作遭受事故伤害或者患职业病需要暂停工作接受工伤医疗的,在停工留薪期内,(),由所在单位按月支付。
以下关于法律责任的选项中,具有救济功能的有()
TheannualconsumptionofCoco-Colapercapitaintheregionalmarketsmentionedinthepassageranksinthefollowingorder.
Weknowthatitisimpossibletosetupalimitednumberoftypesthatwoulddofulljusticetothepeculiaritiesofthousandso
Onemajorobstacletoeconomicdevelopmentispopulationgrowth.Thepopulationsofmostdevelopingcountriesgrewataratemuc
A、Thestategovernment.B、Thefederalgovernment.C、Thelocalgovernment.D、TheNationalAcademyofScience.B
最新回复
(
0
)