首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #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
58
问题
若有如下语句 #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/EGjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于宏的叙述中正确的是
数据的存储结构是指
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
有下列程序:#include<stdio.h>/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{intc[10]={1,2,3,4,5,6,7,8,9,0}
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
存储在计算机内有结构的数据集合是()。
随机试题
1982年,被法国正式赋予一级行政区域地位的是()
关于痛经错误的是
A、香加皮B、海风藤C、络石藤D、木瓜E、乌梢蛇能祛风通络、凉血消肿的药是
英译汉:“conventional allowance”,正确的翻译为( )。
根据《商业银行服务价格管理办法》有关费率的规定,下列不属于人民币基本结算类业务的是()。
百科全书的特点有()等。
小明的妈妈对小明说:“如果你期末考试成绩高,就免去你每周末刷碗的任务。”这属于()
谈话实录型通讯(南京大学2006年研)
在VisualFoxPro中,根据变量的作用域来分,内存变量可分为()。
Manystudentsfindtheexperienceofattendinguniversitylecturestobeaconfusingandfrustratingexperience.Thelecturersp
最新回复
(
0
)