首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #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
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/o9L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设二叉树的前序序列为ABDEGHCFH,中序序列为DBGEHACIFJ。则后序序列为()。
以下说法正确的是()。
给定程序中,函数fun的功能是:根据形参c中指定的英文字母,按顺序打印出若干后继相邻字母,输出字母的大小写与形参c一致,数量由形参d指定。若输出字母中有字母Z或z,则应从A或a开始接续,直到输出指定数量的字母。例如:c为’Y’,d为4,则程序输出ZABC;
下面对软件特点描述错误的是()。
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为s=35.951014。注
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为______。
【】是C++语言程序的入口。
在一个长度为n的线性表中删除一个元素,最坏情况下需要移动的数据元素数目为()。
开发一个C++语言程序的步骤通常包括编辑、【】、链接、运行和调试。
随机试题
希望公司欲投资购买某上市公司股票,预计持有期限为3年。该股票预计年股利额为8元/股,3年后市价可望涨至80元,企业报酬率为10%,则该股票现在可用最多()元购买。
某企业2007年初流通在外的普通股股数为1亿股,2007年4月1日增发新股4000万股,2007年度企业的净利润为1.1亿元,则企业基本每股收益是
血氧分压下降或血二氧化碳分压上升时,呼吸系统的活动会有何变化?为什么?
下述哪项泌尿系感染实验室检查标准是不恰当的
锅炉遇到严重的情况应及时紧急停炉。下列关于紧急停炉的说法中,正确的是()。
勘察工作在有毒、有害危险现场作业时,( )。
请认真阅读下列材料,并按要求作答。如指导小学生学习该材料,试拟定教学目标。
A、 B、 C、 D、 D第一组图形对称轴数量分别为3、4、1,总量为8;第二组图形对称轴数量分别为(1)、3、4,总量为8。故本题选D。
NGO
A、Shewasgreetedwarmlybythelargeaudience.B、Shemetalotofoldfriends.C、Shefeltexcitedtofindhekneweveryonether
最新回复
(
0
)