首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: int x=3: do { x-=2: cout<<x: }while(!(--x)); 执行这个程序的输出结果是( )。
有如下程序: int x=3: do { x-=2: cout<<x: }while(!(--x)); 执行这个程序的输出结果是( )。
admin
2020-10-21
43
问题
有如下程序:
int x=3:
do {
x-=2:
cout<<x:
}while(!(--x));
执行这个程序的输出结果是( )。
选项
A、1
B、3 0
C、1-2
D、死循环
答案
C
解析
本题考查do…while语句,执行do…while语句时,先执行循环体内的语句,然后判断while中表达式的值,表达式为非零时,返回重新执行循环体语句。在本题中,先执行循环体内的语句,输出1,然后判断表达式,为非零,且此时x为0;再次执行循环体时,输出-2,然后判断表达式为0,不执行,退出,所以答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/1ryp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有如下程序:#includeusingnamespacestd;classBase{intx;public:Base(intn=0):x(n){cout
使用VC6打开考生文件夹proj3下的工程proj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//********333********和********666********之间填写StringVar成员函数和友元函数
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(doublebt[],intlen)的如下功能:(1)b[]是一个数组,长度为len;(2)b[0]=0,b[1]=1:(3)b[i+2]=b[i]+b[i+
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,intn)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*data),此函数的功能是,找出字符串数组中最小的ASCII值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。注
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列符号中可以用作C++标识符的是()。
有如下语句序列:intx=100,&r=x;cout<<x<<’-’<<r<<end1:已知其中变量x的地址为0012FF7C,则执行该语句序列的输出结果为()。
下列选项可以做C++标识符的是()。
随机试题
制备空胶囊时加入的着色剂是()。
上海甲公司作为卖方和澳门乙公司订立了一项钢材购销合同,约定有关合同的争议在中国内地仲裁。乙公司在内地和澳门均有营业机构。双方发生争议后,仲裁庭裁决乙公司对甲公司进行赔偿。乙公司未在规定的期限内履行仲裁裁决。关于甲公司对此采取的做法,下列哪些选项是正确的?(
在《夏热冬冷地区居住建筑节能设计标准》中,冬季采暖室内热环境设计指标要求卧室、起居室的室内设计温度为()。
适用1年短期诉讼时效的情形是()。
缅甸籍毒贩甲在湄公河“金三角”流域多次从事贩卖毒品、绑架杀人、抢劫和敲诈勒索等犯罪活动,并于2012年5月,在泰国境内制造“湄公河惨案”,杀害了十余名中国船员,后在老挝被捕。这种情形下可以行使刑事管辖权的国家有()。
数据库系统中,负责监控数据库的使用和运行,定期对数据库进行重组和重构以便改进数据库性能的人员是【】。
Theworld’spopulationcontinuestogrow.Therenowareabout4billionofusonearth.Thatcouldreach6billionbytheendo
Althoughmostpeoplereturnfrompackageholidaysreasonablysatisfied,thist,notalwaysthe【C1】______TakeforInstance,th
A、Becausetherearemanydevelopingnations.B、Becausepeopleusesomanymotorvehicles.C、Becausewehavemoreandmoreindust
A、Shehastoworksixdaysaweek.B、Shemuststartworkingimmediately.C、Thesalaryisnolessthan$2,000eachmonth.D、Shew
最新回复
(
0
)