首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序:
#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://jikaoti.com/ti/uah0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定a=3,下列程序的运行结果是()。#include<iostream.h>intfun(intn);voidmain(){cout<<’’Pleaseinputanumber:’’;
下列选项中不属于结构化程序设计方法的是()。
支持子程序调用的数据结构是()。
下列关于模板的叙述中,错误的是()。
下列有关类继承的叙述中,错误的是()。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout
在语句"cout
要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是()。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
随机试题
抽样的过程包括()
不符合急性粒一单细胞性白血病(M4)的是
某孕妇26岁,孕34周,曾于8岁时发现室间隔缺损,但不影响工作、生活。近2天活动后感觉胸闷、气急,休息后心率为90次/min,前来医院就诊。此患者心功能是
不宜采用修复体修复方法治疗牙体缺损的牙是
波斯电视台正在举办“超级女生”全国大赛,韩昭、赵敏、周若均为参赛选手。请根据题设回答下列问题:周若因生活困难,但相信参加此次大赛将改变自己的命运,遂准备向丁敏借款5000元作为路费及参赛花销。请问:(1)若丁敏口头答应借款给周若,并约定次日到家来取,
甲、乙双方当事人签订货物买卖合同,并在合同中约定了仲裁条款:凡因本合同所发生之一切纠纷,均提交某市仲裁委员会仲裁。后因市场情况发生变化,双方经协商将合同终止,但关于合同的部分履行及相应价款问题仍有争议存在。甲方据该仲裁协议向仲裁委员会申请仲裁,乙方则向仲裁
办理出境货物检验检疫手续的一般程序是( )。
被誉为意大利文艺复兴“三杰”的是()。
下列成语与其描述的对象对应正确的是:
在语言系统中,精确和模糊是两个相互矛盾的特征,然而,它们却对人们交流的有效性和可靠性起着重要的作用。只有一种语言是完全精确的,它才是完全有效的。如果一种语言是完全精确的,那么其基本音节的每一种可能的组合都将成为一个独立意义的词。但是,如果人类的听觉器官接收
最新回复
(
0
)