首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int i=100; while ( int i=10 ){ cout
有如下程序段: int i=100; while ( int i=10 ){ cout
admin
2021-06-10
37
问题
有如下程序段:
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全国计算机二级
相关试题推荐
数据库系统的三级模式不包括( )。
下列有关模板的叙述中,正确的是()。
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
下列运算符中,不能重载为类的友元函数的运算符是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有类CPolygon(“多边形”)、CRectangle(“矩形”)、CTfiangle(“三角形”)的定义。请在横线处填写适当的代码并
下列关于运算符函数的表述中,错误的是
下面是重载为非成员函数的运算符函数原型,其中错误的是
检查软件产品是否符合需求定义的过程称为()。
下列关于运算符重载的描述中,正确的是()。
运算符重载是对已有的运算符赋予多重含义,因此()。
随机试题
女性,26岁。半年来反复出现双下肢瘀点、瘀斑,伴牙龈出血。化验:血小板32×109/L,白细胞与血红蛋白正常,血小板相关免疫球蛋白增高,拟诊断为原发性血小板减少性紫癜。下列哪项不符合该病的实验室诊断?()
企业所得税,是指对我国境内的一切企业(不包括外商投资企业和外国企业),就其来源于我国境内外的生产经营所得和其他所得而征收的一种税。企业所得税的特点有()。
公路工程施工中,项目经理部应文明施工,在项目部或工程适当位置应设置公示标志,内容包括()。
在国际贸易中,常用于中间商转售货物交易的信用证是( )。
()是指商业银行因没有遵守法律、规则和准则可能遭受法律制裁、监管处罚、重大财务损失和声誉损失的风险。
依据“了解客户”的原则,客户由他人代理办理业务时,银行只需对代理人的身份证明文件进行核对并登记。()
根据下列资料,回答下列问题。2016年,全年原创首演剧目1423个,扶持了100名京剧、地方戏表演艺术家向200名青年演员传授经典折子戏。第十一届中国艺术节共汇聚67台参评参演剧目和1000余件美术作品,观众达40万人次。国家艺术基金2016年共
阅读材料:如图,△ABC中,AB=AC,P为底边BC上任意一点,点P到两腰的距离分别为,r1,r2,腰上的高为h,连接AP,则S△ABP+S△ACP=S△ABC,即:AB.r1+AC.r2=AB.h,所以r1+r2=h.(1)理解与应用
1分、2分和5分的硬币共100枚,价值2元,如果其中2分硬币的价值比1分硬币的价值多13分,那么三种硬币各多少枚?()
StudentlifeatAmericanuniversitiesischaoticduringthefirstweekofeachquarterorsemester.Registeringforclasses,bec
最新回复
(
0
)