首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<’*’;
执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<’*’;
admin
2017-10-17
40
问题
执行下列语句段后,输出字符“*”的个数是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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;Classx{protected:inta;public:x(){
执行完C++程序中的下列3条语句后,c指向()。inta,b,*c=&a;int*p=c;p=&b;
在下列对字符数组进行初始化中,()是正确的。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
有以下程序:#include<iostresm.h>voidmain(){intn;cin>>n;if(n++<10)cout<<n<<endl;else
如下程序的输出结果是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}
数据库设计分为以下6个设计阶段:需求分析阶段、【 】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
在面向对象方法中,类之间共享属性和操作的机制称为【 】。
软件工程的框架可概括为:目标、过程和【 】。
C++中,设置虚基类的目的是【】。
随机试题
下列关于胃癌的病因和发病机制说法错误的是
甲影视公司将其摄制的电影《愿者上钩》的信息网络传播权转让给乙网站,乙网站采取技术措施防范未经许可免费播放或下栽该影片。丙网站开发出专门规避乙网站技术防范软件,供网民在丙网站免费下载使用,学生丁利用该软件免费下载了《愿者上钩》供个人观看。问:甲公司是否
下列肺血改变与疾病的对应关系,哪项不对
滑石具有的功效是
影子汇率换算系数是影子汇率与国家外汇牌价的比值,由国家统一测定和发布。目前我国的影子汇率换算系数值为()。
经济学中的充分就业是指()。
下列选项中,既有现值又有终值的是()。
下列成语中,源于赵匡胤陈桥兵变故事的是()。
随着社会物质生活水平的提高,人们对公共文明、社交礼仪有了更多的自我追求,恰当的外部倡议确实能够与个体心中觉醒的文明意识形成______,最终实现社会公共文明水平的整体提升。但还是得强调一点,这种倡导边界的拿捏很重要,底线是要有民意______。 依次填
MydoctorsaidIshouldvarymydietmore
最新回复
(
0
)