首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-06-07
53
问题
有如下程序:
#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/dh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序执行后,输出的结果是()。intx=-5,y=0;while(++x)y++;cout
下列关于继承的描述中,错误的是()。
以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为()。fun(int*a,intn){inti,j=0,k;k=j;for(i=j;ia[k])______
已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为()。
以下程序的输出结果是()。#includeusingnamespacestd;voidfun(char**q){++q;cout
使用输入输出操作符setw,能够控制()。
下面函数的作用是以双倍行距输出文件:voidtest(ifstream&outf,ofstream&outC){charc;while(______){______;
若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的()。
堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为()。
类的析构函数的作用是()。
随机试题
天台乌药散与暖肝煎的组成中均含有的药物是
女婴,4天,生后因保温不当,第二日起体温下降,吮乳差,哭声弱。体检:心率缓慢,头颈部及两上肢硬肿,诊断为新生儿寒冷损伤综合征,其硬肿范围估计是
甲承包经营某矿井采矿业务。甲为了降低采矿成本,提高开采量,便动员当地矿工和村民将子女带到矿井上班,并许诺给他们的子女以高工资。矿工和村民纷纷将他们的子女带到矿井上班,从事井下采矿作业,其中有二十余人为10周岁~16周岁的未成年人。后因甲所承诺的高工资未兑现
钢结构用水性防腐涂料产品,不包括()。
根据公司法律制度的规定,下列各项中,有权提议召开临时股东大会的有()。
人们常用“杏林春暖”“杏林满园”“誉满杏林”来赞扬医生的精湛医术和高尚医德。“杏林”典出下列哪一医家?()
Physicistswerethinkingfaraheadtheirtimeinaveryintelligentway.Theysawwhatwasgoingtohappenbeforeitactuallydi
胡乔木
=__________。
结构化程序设计的3种基本结构是()。
最新回复
(
0
)