首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句: #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
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、是死循环
答案
B
解析
do…while语句的一般格式为do循环体语句while(表达式) ;,先执行循环体语句一次,再判断表达式的值,若为真则继续执行循环,否则终止循环。本题中,先执行x=x-2,即为1。判断表达式的值,!(--x) 为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/gLNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下数组声明:intvalue[30];,下标值引用错误的是()。
下列关于抽象类和纯虚函数的说法错误的是()。
一个int型变量,在程序中多次频繁使用,最好定义它为()。
下列数组的定义中,会产生错误的是()。
cout、cerr和clog是()的对象,cout处理标准输出,cerr和clog都处理标准出错信息。
下面程序的执行结果是【】。#include<iostream.h>voidmain(){inta=0,b=2,c=0,d=30;if(a)d=d-10;elseif(B)
运行以下程序后,如果从键盘上输入shose后回车,则输出结果为_______。#include<iostream.h>voidmain(){intv1=0,v2=0,k=0;charch[80];
C++语言做了很多改进,下列描述中_______使得C语言发生了质变,即从面向过程变成面向对象。
下面关于运算符重载的描述错误的是()。
树是结点的集合,它的根结点数目是()。
随机试题
摆式仪测定路面抗滑值,当路面试验温度不是20℃时,应进行温度修正。()
A.外感风热,麻疹初起,肝经风热,目赤多泪,小儿惊啼B.外感风热,麻疹初起,热毒疮肿C.外感风热,麻疹初起,湿热泻痢,热病烦渴D.少阳证,肝气郁结,气虚下陷E.外感风热,肝经风热,肝阳上亢,头晕头痛牛蒡子最适宜应用于
下列哪些说法是错误的?()
人民民主专政实质是无产阶级专政,二者在哪些方面具有根本一致性?()
利用企业价值比较法确定最佳资本结构时,下列说法正确的有()。
NAC’s(Network Access Control)role is to restrict network access to Only compliant endpoints and(66)users. However, NAC is not a
彼女の料理は________上手になりました。
wrongwithitWhatwelcomerightareaboutpleaseAllisdoA:Fillintheform.please.
Thatvillageismadeupof246families(belong)______tofournationalities.
Whodoesn’tlovebeinginlove?Atruelovelistenstoyoutalkaboutwork,letsyouhavethatlast【C1】______ofpie,andusuall
最新回复
(
0
)