首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-05-06
25
问题
有如下程序:
#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/sCfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun0{tout<<’B’;}};classDe
下列叙述中正确的是()。
下列字符串中不能作为C++标识符使用的是()。
下面关于虚函数的描述中,正确的是()。
下面叙述中错误的是( )。
下列符号中,正确的C++标识符是()。
在软件设计中,不属于过程设计工具的是()。
下列符号中不属于C++关键字的是()。
在结构化程序设计中,模块划分的原则是()。
随机试题
怎样调整发动机的气门间隙?
Haveyoueverarguedwithyourlovedonesoversimplemisunderstandings(误解)?Littlewonder.Weoftenbelievewe’remoreskillf
Sleepisdividedintoperiodsofso-calledREMsleep,characterizedbyrapideyemovementsanddreaming,andlongerperiodsofn
A.远中导板保持器B.功能性活动保持器C.丝圈保持器D.舌弓保持器E.间隙扩展装置乳磨牙缺失两个以上者,应选择
下列关于对外贸易经营者及其管理的表述中,符合对外贸易法律制度规定的是()。(2013年)
在我们同东欧各国各党的关系这个问题上,我们有相当的责任。
我国《物权法》所称物权,包括以下哪些方面的权利?()
近年来,国家房地产调控措施的出台十分密集,除了增加廉租房、经济适用房供应外,再加上央行加息,多个城市出现了房屋成交量下跌的态势,房价涨幅开始放缓。这表明()。
某微型计算机的寻址范围为64KB,CPU外接8片8KB的RAM芯片(片号从O开始),存储芯片的片选信号为CS(低电平有效)。试回答以下问题:如果运行时发现以0000H为起始地址的一片存储芯片不能读写,试分析故障原因。
【B1】【B10】
最新回复
(
0
)