首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
37
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于文件流的描述中,正确的是()。A)文件流只能完成针对磁盘文件的输入和输出B)建立一个文件流对象时,必须同时打开一个文件C)若输入流要打开的文件不存在,将建立一个新文件D)若输出流要打开的文件不存在,将建立一个新文件
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义复数类CComplex的私有成员变量real和imaginary,分别用来表示复数的实部和虚部,都是
执行下列语句段后,输出字符’’*"的个数是()。for(inti=50;i>1:--i)cout<<’*’;
数据库管理系统(DBMS)是
不属于对象构成成份的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
带链队列空的条件是
下列选项中不属于软件生命周期开发阶段任务的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
组织要想在动荡的环境中生存并得以发展,有效把握各种机会,必须顺势变革自己的()
我国《消费者权益保护法》规定的消费者权利中,核心的权利是()
乙肝肾炎的病理类型最主要为
A.生物学活性丧失B.特定的空间结构被破坏C.蛋白质溶液发生沉淀D.蛋白分子所带电荷被中和,水化膜存在E.多肽链中的肽键断裂蛋白质溶液中加入羧基肽酶时可引起
下列有关特定地区减免税手续的表述正确的是()。
首次发行采用询价方式的,应当安排不低于本次公开发行股票数量的40%优先向通过公开募集方式设立的()基金配售。①证券投资基金②商业财产保险基金③全国社会保障基金④基本养老保险基金
计算机系统中2个协作进程之间不能用来进行进程间通信的是()。
根据我国《宪法》的规定,下列权利不属于国家专属的是()。
TheFutureofPCMarketThefirstDevelopersConferenceinChinamarksamajormilestoneforMicrosoft,becausethesuccesso
A、Towarnpeoplenottodoittoooften.B、Tosuggestpeoplekeepcoolafterbeingcheated.C、Toadvisepeopletothinktwicebe
最新回复
(
0
)