首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<’*’;
执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<’*’;
admin
2017-10-17
30
问题
执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<’*’;
选项
A、48
B、49
C、50
D、51
答案
B
解析
本题考查的知识点是:for循环语句。
for语句的执行过程是:
(1)计算第1个表达式(在本题中是“int i=50”)的值:
(2)计算第2个表达式(在本题中是“i>1”)的值,如果此值不等于0(结果为真),则转向步骤(3);否则转向步骤(5);
(3)执行一遍循环体(在本题中是“cout<<’*’;”);
(4)计算第3个表达式(在本题中是“--i”)的值,然后转向步骤(2);
(5)结束for循环。
由此可见,本题循环中i从50开始逐次递减,直到i=1时退出,而此时没有机会执行到循环体,因此执行了49遍循环体。而循环体中的语句是输出1个字符“*”,所以最终输出了49个字符“*”,故本题应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/WJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
ER模型可以转换成关系模型。当两个实体间联系是M:N联系时,它通常可转换成关系模式的个数是()。
下列叙述中,正确的是()。
设有数组定义:char array []= "China";则数组array 所占的空间为
如下程序的输出结果是main(){float x=2.0, y;if(x<0.0)y=0.0;else if(x<10.0)y= 1.0/x;else y= 1.0cout<<y<<end1}
数据的存储结构是指
当需要函数返回多个值时,函数的参数应采用指针或【 】。
在关系模型中,一个关系的属性名表称为【 】,也就是二维表的表框架,相当于记录型。
在下列数据管理的各阶段中,数据独立性最高的阶段是
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是,
数据库设计的根本目标是要解决
随机试题
商业银行资产业务的内容有
肿瘤的异型性是指
慢性化脓性鼻窦炎的CT特征表现为
2008年10月,香港A公司向大连海事法院起诉,根据其对我国B公司货轮“彩云号”享有的贷款抵押权求偿。经法院调查,“彩云号”是我国B公司从希腊租用的一艘在新加坡登记并悬挂新加坡国旗的光船。大连海事法院在处理该案时,应适用下列哪一法律?
李晓曼在美籍华人马林的前妻去世后与其同居,后马林去世,他在美国和中国各留有一处房产,李晓曼为继承马林财产与马林前妻所生之子产生了纠纷,并诉诸中国某法院。本案李晓曼与马林是否存在婚姻关系本身是一个需要解决的问题。依最高人民法院的相关司法解释,下列哪些选项是正
如果基础承受弯矩167kN·m,偏心矩与下列______项值接近?变阶处Ⅱ1-Ⅱ1截面弯矩与下列______项值接近?
按照国家规定,大中型企、事业单位应设置()来主管会计机构的全面工作。
资料1资料2资料3请根据以上资料,选择以下栏目的正确选项:“成交方式”栏:()。
我国的人口普查每10年进行一次,因此,它是一种经常性调查方式。()
Mybrothermetanoldfriendof______yesterdayevening.
最新回复
(
0
)