首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-02-22
29
问题
有如下程序:
#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/y7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中,不合法的实型数据的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:sizeof(str1)=5sizeof(str2)=10sizeof(str3)=1
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:151注意:错误的语句在//*****error******的下面,修改该语句即可。#include/
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
负责数据库中查询操作的数据库语言是
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
下列选项中不属于软件生命周期开发阶段任务的是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
随机试题
关于小儿生理性腹泻的描述是()
在医务社会工作中,社会工作者要为因疾病而面临危机处境的病人及其家属进行危机干预。在危机干预时,要强调介入的()。
若岩基表层存在裂隙,为了加固岩基并提高岩基承载力,应使用的加固措施是()。
当()时,世界银行将考虑向一国提供部门调整贷款。
企业发送电子报检数据,电子审单中心按计算机系统数据规范和有关要求对数据进行自动审核,对不符合要求的,受理报检人员人工进行再次审核,对确实不符合要求的,反馈错误信息。
甲企业2015年3月5日承诺捐赠乙民办学校10万元用于购买图书,乙民办学校于5月20日收到这笔捐款,下列说法中正确的有()。
国际目标市场策略有哪些?选择目标市场策略应考虑哪些因素?
Onlyjournalistswithrelevantexperienceandwritingskillswillbe______fortheJatayuBusinessJournal’sassociateeditorpos
A、Shecanjumpoverthehighjumpbar.B、Shecanjumpadistanceoffourmeters.C、Shecanrun1500meterswithinfiveminutes.
Manycountriesfaceasomewhatmoreseriouseconomicproblemsintheformofanunfavorabletradebalance(贸易逆差)withothernati
最新回复
(
0
)