首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #include<iostream.h> void main( ) { int x=3; do{ x=x-2; cout
若有如下语句 #include<iostream.h> void main( ) { int x=3; do{ x=x-2; cout
admin
2010-03-29
30
问题
若有如下语句 #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,即为1。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://jikaoti.com/ti/vyW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main()voidfun(char*a,char*b){char*s="*****a*b****",t[80];{
有两个关系R和T如下:则由关系R得到关系T的操作是
以下选项中,值为1的表达式是()。
有以下程序,程序的输出结果是#include<stdio.h>#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);
以下叙述中正确的是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
在软件开发中,需求分析阶段产生的主要文档是
下面选项中的程序段,没有编译错误的是
下面描述中不属于数据库系统特点的是
随机试题
组成掌深弓的动脉是
疏肝理气、和胃止痛的药不包括
马克思主义哲学与旧哲学的最主要的区别是()。
女性,35岁,已生育2子,4年前曾行输卵管绝育术,因其中一子夭折现希望再次妊娠,拟行输卵管复通术。该妇女咨询术后的复通效果,影响效果的因素不包括
A.高气压B.低气压C.高气温D.高气湿E.高气流减压病的病因是
甲、乙、丙3人合伙出资设立一合伙企业,甲为其个人债务将其在合伙企业中的财产份额出质给丁。根据我国合伙企业法规定,以下观点正确的有()。
下列软件①WindOWS7;②网卡驱动程序;③PhotoshopCS3;④WinRAR;⑤VisualBasic6.0;⑥暴风影音,属于系统软件的是()。
设(X,Y)的联合概率密度为f(x,y)=,求:Z=2X-Y的密度函数.
Theexperiment,()willsoonbeannounced,wasdonebymycolleagues.
算盘(abacus)是中国古代的一项伟大发明。在古代,人们用小木棍进行计算。随着社会的发展,需要计算的数目越来越大,用小木棍已无法完成计算。于是,人们发明了更为高级的计算工具——算盘。由于算盘操作方便、简单易学,因此在中国被广泛使用。在算盘的基础上,有人发
最新回复
(
0
)