首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: int x=3: do{ x-=2: cout
有如下程序: int x=3: do{ x-=2: cout
admin
2020-05-14
29
问题
有如下程序:
int x=3:
do{
x-=2:
cout<
}while(!(--x));
执行这个程序的输出结果是( )。
选项
A、1
B、3 0
C、1-2
D、死循环
答案
C
解析
本题考查do…while语句,执行do…while语句时,先执行循环体内的语句,然后判断while中表达式的值,表达式为非零时,返回最新执行循环体语句。在本题中,先执行循环体内的语句,输出,然后判断表达式,为非零,且此时x为0;再次执行循环体时,输出-2,然后判断表达式为0,不执行,退出,昕以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/kv8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,下列叙述中错误的是
以下程序的执行结果是______#include<iostrearn.h>intf(intb[],intn){inti,r=l;for(i=0;i<n;i++)r=r*b[i];retu
根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namespace std; class Person{ int age; public:
有如下数组声明:intnum[10];,下标值引用错误的是
如下程序的输出结果是main(){inta=2,b=-1,c=2;if(a<B)if(b<0)c=0;elsec++;cout<<c<<end1;}
若有如下语句#include<iostream.h>voidmain(){intx=3:do{X=X-2;cout<<X;}while(!(--x)
C++在重载运算中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要1个参数。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
蛋白质中,下列哪些氨基酸是在翻译后加工阶段产生的
组织代谢活动增强时,毛细血管床因代谢产物堆积而开放,这种调节属于
脊髓灰质炎最常见的感染类型是
关于苯妥英钠的作用,下列哪项是错误的
肝硬化大量腹水病人的护理,下列哪项是错误的
不锈钢烧锅
某纳税义务人从2003年1月1日起使用计算机记账,下列有关说法不正确的是( )。
托儿所具有()的双重性质。
某系统结构图如题7图所示。该系统结构图的最大扇入数是()
A、Shewasborninthecity.B、Shedoesn’tthinkthenoiseandtrafficinthecitymattermuch.C、Shedrivestoworkeveryday.D
最新回复
(
0
)