首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
73
问题
有如下程序:
#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
下列各函数的说明中,表示纯虚函数的是()。
若a=12,b=14,c=0,则表达式“((y=(a>B)?a:B)>C)?y:c”的值为【】。
以下程序段共有错误()处#include<iostream>usingnamespacesstd;classSampleprivate:intn;public:
通过公有派生类的对象,只能访问基类成员中的
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){
结构化程序设计主要强调的是
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>voidmain(){
下列选项中不符合良好程序设计风格的是
关于虚函数,下列表述正确的是()。
随机试题
治疗血虚型妊娠腹痛的代表方剂是:治疗虚寒型妊娠腹痛的代表方剂是:
成立一般累犯的条件有:
交通标线检测时,突起路标放置位置横向偏位的允许偏差为()。
什么是特定目的的消防安全评估?
国家风险可以划分为()。
开展社会康复的措施包括()
下列各项中,不属于输入设备的是()。
有权决定民族乡的建制和区域划分的机关是( )。
商业秘密是指不为公众所知悉、能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息。根据上述定义,下列属于商业秘密的是()。
(46)Afavouritepredictionofenvironmentalismhasbittenthedust—toomanynaturalresources,ratherthantoofew,arethecaus
最新回复
(
0
)