首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #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
28
问题
若有如下语句 #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,即为l。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://jikaoti.com/ti/AgE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
除析构函数外,不能带有参数的函数还有【】。而且它的返回数据类型不能随便指定,而由return语句中返回变量的类型决定。
以下程序段的输出结果是[]。#include<iostream.h>voidref(int&i);voidmain(){intval=1;cout<<“旧值:”<<val<<end1
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}};classB{public:
下列关于模板的叙述中,错误的是______。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
在C++中,打开一个文件,就是将这个文件与一个()建立关联,关闭一个文件,就是取消这种关联。
将长度为n的单链表接在长度为m的单链表之后的算法时间复杂度是______。
下列运算符中不能在C++中重载的是()。
指针类型变量在内存中占有一个存储单元,它用于存储【】。
若有以下定义:chars(10)="program",t[]="test";则下列选项中对字符串操作错误的是()。
随机试题
态度形成的基础是()。
A.厚膜孢子形成试验B.毛发穿孔试验C.TZC反应D.脲酶试验E.触酶试验鉴定热带假丝酵母菌选用
A.20~30GyB.30~40GyC.40~50GyD.50~60GyE.60~70Gy不能耐受手术或拒绝手术的早期NSCLC根治性放疗的照射剂量为
女性,42岁,停经4个月,阴道大量流血1天于14:00来诊,伴下腹痛、心悸、头晕、恶心、胸闷,无发热。月经不规律1年,周期延长至2~3个月,淋漓不尽,4个月前因阴道流血行诊断性刮宫,病理为“子宫内膜单纯性增生”。痛经可忍受,G4P2L2。否认其他重要疾病史
女,22岁,自幼咳嗽,经常于感冒后加重,咳大量脓痰,无咯血,考虑诊断是
关于公平正义理念与罪刑相适应原则的关系,下列哪一选项是错误的?(2014年试卷二第1题)
在比较常见的公共传输系统中,(32)是以模拟技术为基础的电路交换网络;(33)是基于城域网协议的包交换公共数据网络;(34)提供基于线路交换的端到端的数字连接通道。帧中继的典型速率范围是(35)。
A、 B、 C、 C
Theoriesaccountingforthephysicalprocessofcolorvisionhaveundergonemanychangessince1801,whenThomasYoungfirstsug
WhatdoesMarkthinkofcricket?
最新回复
(
0
)