首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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/exfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一程序运行后执行的第一个输出操作是()。cout
有如下程序:#includeusingnamespacestd;classtest{private:inta:public:test0{cout+”constructor”+en
下列选项中不属于结构化程序设计方法的是()。
支持子程序调用的数据结构是()。
下列关于模板的叙述中,错误的是()。
下列叙述中正确的是()。
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“<<left”,输出效果将发生变化的是()。
下列叙述中正确的是
要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是()。
随机试题
支配手掌侧皮肤的神经是()
下列不影响MRI图像质量的因素是
下列各项中,不属于三阴交穴主治病证的是
小儿肾病综合征大量蛋白尿的定量标准是()
下列各明细分类账,可以采用定期汇总登记方式的是()。
注册会计师审计或有事项时,最关注或有事项的审计目标是()。
习近平强调,庆祝改革开放40周年,要以新时代中国特色社会主义思想为指导,深刻总结改革开放光辉历程和宝贵经验,引导广大干部群众充分认识改革开放重大意义和伟大成就,增强______,坚定______,继续高举改革开放伟大旗帜,把握完善和发展中国特色社会主义
A、 B、 C、 D、 B图形数量换算,口=2〇、△=3〇,则每个图形中〇的数量依次是5、6、7、8、(9),选项中只有B经过这种换算后是9个〇。
在采用非抢占式进程调度方式下,不会引起进程切换的情况是______。
若x、a、b和c均是int型变量,则执行表达式x=(a=1,b=2)后x的结果为()。
最新回复
(
0
)