首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int i=100; while ( int i=10 ){ cout
有如下程序段: int i=100; while ( int i=10 ){ cout
admin
2021-06-10
43
问题
有如下程序段:
int i=100;
while ( int i=10 ){ cout<<’*’; i--; }
运行时输出"*"的个数是
选项
A、0
B、100
C、10
D、无穷
答案
D
解析
首先,程序定义了局部变量i并初始化为100,在while循环中定义了同名局部变量i并初始化为10,由变量的作用域可知while循环中的i屏蔽了while语句前的局部变量i,所以while循环体中的i初值为10;其次,由于while循环的循环条件为int i=10,每次循环都是重新定义并初始化i,条件始终为真,所以while循环将会无限执行下去,输出无穷个"*"。答案为D。
转载请注明原文地址:https://kaotiyun.com/show/nufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,请修改程序中的错误,使程序能得出正确的结果:num:0num:1num:10注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******eror******
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语
在C++中,用来取代C中的预处理宏函数的是
下列运算符中,不能重载为类的友元函数的运算符是
下面叙述中错误的是( )。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有类CPolygon(“多边形”)、CRectangle(“矩形”)、CTfiangle(“三角形”)的定义。请在横线处填写适当的代码并
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
下列叙述中正确的是
软件测试的目的是()。
—个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
根据下列材料回答问题。2006—2011年六年,江苏省原油消费年平均增长量是()。
多囊肾的影像学表现为
大量不保留灌肠的目的包括()。
国务院于()发布了《工伤保险条例》。
借贷资金的“成本”是()。
一般资料:求助者,女性,22岁,未婚,大专学生。下面是心理咨询师与求助者的一段咨询谈话求助者:我从初二开始,只要与男同学的眼光相遇,就会脸红,害怕与男同学讲话,根本没有男性朋友,现在就要毕业了,一想到走向社会肯定得接触异性,就害怕得不行
从1985到4891的整数中,十位数字与个位数字相同的数有()个。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
若有如下sub过程:Subsfun(xAsSingle,YAsSingle)t=Xx=t/yy=tModyEndSub在窗体中添加一个命令按钮command33,对应的事件过程如下:
ConradHiltonreallywantedtobeabanker.Instead,hesuccessfullychangedthe【C1】_____purchaseofaTexaslow-endhotelinto
最新回复
(
0
)