首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int i=100; while ( int i=10 ){ cout
有如下程序段: int i=100; while ( int i=10 ){ cout
admin
2021-06-10
30
问题
有如下程序段:
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,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:10注意:错误的语句在//******error******的下面,修改该语句即可。1#include
下列叙述中正确的是( )。
有如下程序:#includeusingnamespacestd;classObj{staticinti;public:Obj(){i++;}~Obj(){i--;}staticintgetVal(){ret
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
下列关于运算符函数的表述中,错误的是
有如下类定义:classMyClass{public:private:intdata;}:若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554321或
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。#include<ios
已知表达式++a中的’’++"是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
运算符重载是对已有的运算符赋予多重含义,因此()。
随机试题
患者,男性,30岁,拟拔除左上第三磨牙,行局部阻滞麻醉后,恶心、想呕吐,余无异常。这是由于
一平面简谐波在弹性媒质中传播,在某一瞬时,某质元正处于其平衡位置,此时它的:
阶段验收的主持单位是()。
根据以下资料,回答以下问题。2012年年末,安徽省户籍人口6902万人,比上年增加26万人。年末常住人口5988万人,比上年增加20万人,均保持平稳发展态势。2012年,全省常住人口全年出生人口77.7万人,死亡人口36.7万人。201
()是我国最大的实际,是我国制定和执行正确路线和政策的根本依据。
甲为602室居民,乙为楼下501室居民,甲房卫生间与乙房靠北小房间有部分交叠。乙房小房间出现渗水导致天面、墙壁潮湿霉变。乙遂在外租住,并找甲交涉,要求甲解决漏水问题并赔偿损失。但经甲乙检查,甲卫生间地面、落水管道壁面干燥,甲因此表示乙房只是部分与甲卫生间重
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和(2)单独都不充分,条件(1)和条件(2
波特率等于()。
下列代码段声明了3个类classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是(
Austerityisawordoftenfoundonthelipsofpoliticiansandeconomistsatthemoment,butitisseldomheardfromtechnologis
最新回复
(
0
)