首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #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
2013-02-27
52
问题
若有如下语句 #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://kaotiyun.com/show/0vVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根节点在第1层)为()。
下列叙述中正确的是()。
有下列程序 #include<stdio.h> main() {FILE*fp; inti,a[6]={1,2,3,4,5,6}; fp=fopen("d.dat","w+b"); for(i=5;i>=0;i--)
下面对软件特点描述错误的是()。
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为s=35.951014。注
关系数据库管理系统所管理的关系是()。
软件开发中,需求分析阶段可以使用的工具是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
树是结点的集合,它的根结点数目是
随机试题
A.宫颈糜烂B.宫颈息肉C.宫颈肥大D.巴氏腺囊肿E.宫颈腺囊肿
对病人的治疗要点中不应包括以下为护士对病人进行健康教育的内容,其中哪项不妥
治疗麻风病广谱抗菌是
A.巯基嘌呤 B.甲氨蝶呤 C.氟尿嘧啶 D.长春新碱 E.环磷酰胺有神经毒性的药物是
甲与乙订立了一份苹果购销合同,约定:甲向乙交付20万千克苹果,货款为40万元,乙向甲支付定金4万元;如任何一方不履行合同应支付违约金6万元。甲因将苹果卖与丙而无法向乙交付苹果,乙提出的如下诉讼请求中,既能最大限度保护自己的利益,又能获得法院支持的诉讼请求是
法律谚语:“平等者之间不存在支配权。”关于这句话,下列哪一选项是正确的?(2013年卷一9题)
父系氏族公社时期的民主选举制度称之为()。
设α,β,γ均为大于1的常数,则级数
阅读以下说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。(2009年5月下午试题一)【说明】某公司拥有一个C类地址块212.253.115.0/24,网络拓扑结构如图4—6所示。在PC1的DOS命令窗口中,运行ar
ShehadonthedressthatIusedtoadmiremorethananythingelseinherpossessionalightblueone_____prettilywithlace.
最新回复
(
0
)