首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下语句 #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-02-27
23
问题
若有如下语句 #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、是死循环
答案
B
解析
do-while语句的一般格式为do循环体语句while(表达式);,先执行循环体语句一次,再判断表达式的值,若为真则继续执行循环,否则终止循环。本题中,先执行x=x-2,即为l。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/alVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中,函数fun的功能是:分别统计出形参str所指的字符串中的大写字母和小写字母的个数,并传递回主函数输出。例如,若str所指的内容为"BAY23Kill",其中大写字母数为4,小写字母数为3,则应输出:c0=4,c1=3。 请改正函
有以下程序 #include<stdio.h> intfun(inta[],intn) { if(n>1) returna[0]+fun(a+1,n-1); else returna[0]; } main()
若有以下说明和定义 intfun(int*C){…} main() { int(*a)(int*)=fun,*b(),X[10],c; … } 则对函数fun的正确调用语句是()。
有以下定义语句,编译时会出现编译错误的是()。
以下叙述中错误的是()。
下列给定程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
对于while(!E)s,若要执行循环体s,则E的取值应为()。
按照C语言规定的用户标识符命名规则,不能出现在用户标识符中的是()。
重载的流运算符函数应该被定义为类的【】函数。
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
随机试题
患者,男性,76岁。既往有高血压病史,一天前情绪激动后出现头痛、头晕,3小时前出现神志不清,查头部CT提示颞叶出血。入院72小时后出现发热、畏寒。白细胞增高,肺部CT提示双下肺浸润影,肺泡灌洗液培养为铜绿假单胞菌,预防医院获得性肺炎的有效措施为
对焊接及试验结果进行综合评定的人员是()。
所得税的课税范围是指各国对( )行使税收管辖权的范围。
导游员既是精神文明的体现者,也是精神文明建设的宣传员和传播者。()
与胡兴安夜别何逊居人①行转轼②,客子暂维③舟。念此一筵笑,分为两地愁。露湿寒塘草,月映清淮流。方抱新离恨,独守故园秋。[注]①居人:指送行者胡兴安。②行转轼:将要掉转车回去。③维:栓、系。诗中的“笑”字,具有特
A、 B、 C、 D、 B分子都为1,分母相邻之差依次为3,5,7,9。
根据下面材料回答下列问题。中国数字音乐市场收入由高到低排序正确的是()。
[2010年GRK真题]某市主要干道上摩托车车道的宽度为2米,很多骑摩托车的人经常在汽车道上抢道行驶,严重破坏了交通秩序,使交通事故频发。有人向市政府提出建议:应当将摩托车车道扩宽为3米,让骑摩托车的人有较宽的车道,从而清除抢道的现象。下列哪项如果为真,最
Thefactthatthemanagementistryingtoreachagreement______fiveseparateunionshasledtolongnegotiations.
Askaleft-wingBritonwhattheybelieveaboutthesafetyofnuclearpower,andyoucanguesstheiranswer.Askaright-wingAme
最新回复
(
0
)