首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main(){ int sum = 0; for(int i = 0; i
有如下程序: #include using namespace std; int main(){ int sum = 0; for(int i = 0; i
admin
2015-07-22
39
问题
有如下程序:
#include
using namespace std;
int main(){
int sum = 0;
for(int i = 0; i <= 3; i += 1){
sum += i;
while(sum<100) sum += i;
}
cout << sum <
return 0;
}
运行的结果是
选项
A、输出100
B、输出103
C、输出105
D、死循环
答案
D
解析
程序在for循环中嵌套while循环。for循环的初始条件为,sum、i初值为0;进入for循环之后,首先将sum累加i,此时sum、i仍为0;while循环中,若sum小于100,则将sum累加i,继续while循环;当sum不满足条件时,退出循环。由于sum、i初值为0,所以while循环中sum始终为0,始终满足循环条件sum<100,所以程序进入死循环。答案为D。
转载请注明原文地址:https://kaotiyun.com/show/7kNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面函数返回数组中最大元素的下标,数组中元素个数为t,将程序补充完整。intfindmax(ints[],intt){intk,p;for(p=0,k=p;p<t;p++){if
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
在表达式x-y中,“_”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“_”,这个表达式还可表示为
下列关于类和对象的叙述中,错误的是
下列关于new运算符的描述中错误的是
下列叙述中正确的是
下列有关类继承的叙述中,错误的是
以下哪个不是C++语言中的有效标识符?
关于纯虚函数,下列表述正确的是()。
存在定义inta[10],x,*Pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
随机试题
男性前尿道是指【】
社会主义精神文明建设的基本指导方针是()
消化性溃疡最好发于
由于妊娠可引起母体的变化,妊娠期易发生下列疾病
A.母病及子B.子病及母C.相乘传变D.相侮传变E.母子同病土壅木郁,体现的关系是
2.某企业2008年发生的长期借款和仓库建造业务如下:(1)2008年1月1日,为建造一幢仓库从银行取得长期借款800万元,期限3年,合同年利率6%(合同利率等于实际利率),不计复利,每年末计提并支付利息一次,到期一次还本。(2)200
在核对、商定日程的过程中,若领队提出修改意见或要求增加新的游览项目,地陪应婉言拒绝,并说明我方不便单方面违反合同。()
从社会学的眼光看,重复博弈的结果之一可能是博弈双方由陌生人变为熟人,甚至成为________,并发展出超越当下经济互动关系之外的其他社会关系。假如当前的经济互动关系只不过是发生在双方之间的多种社会交往之中的一种,其他社会交往就可能________当事人在当
"Thisisareallyexcitingtime—aneweraisstarting,"saysPeterBazalgette,thechiefcreativeofficerofEndemol.Heisr
AlanGreenspan:theMostPowerfulGuyWiththeAmerican’sMidtermElectionsover,andanewCommander-in-Chiefabouttostep
最新回复
(
0
)