首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main(){ int i,s=0; for(i=1;s<20;i+=2)s+=i*i; cout<<i<<endl;
有如下程序: #include using namespace std; int main(){ int i,s=0; for(i=1;s<20;i+=2)s+=i*i; cout<<i<<endl;
admin
2016-11-25
28
问题
有如下程序:
#include
using namespace std;
int main(){
int i,s=0;
for(i=1;s<20;i+=2)s+=i*i;
cout<<i<<endl;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、3
B、5
C、7
D、9
答案
C
解析
在这段程序中for循环共执行3次,每次循环变量i的值增2,在执行第三次循环语句时,变量s的值等于25,大于20而退出循环,此时再执行循环变量i加2运算,所以最后变量i的值等于7。
转载请注明原文地址:https://kaotiyun.com/show/nbAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在模块化程序设计中,按功能划分模块的原则是
在下面四个选项中,()是用来声明虚函数的。
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为()。
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,b[3
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
结构化程序设计主要强调的是
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
要实现多态性,派生类中的虚函数必须( )。
在关系数据库中,用来表示实体之间联系的是
随机试题
拍卖标的物的竞价由高到低依次递减,直到第一个竞买人应价达到或超过底价时击槌成交的一种拍卖指的是()
未使用机器设备包括()
A.化脓性关节炎B.外伤性滑膜炎C.膝关节滑膜结核D.全关节结核关节穿刺注药无效时行切开引流
A、潜伏期B、传染期C、症状明显期D、恢复期E、前驱期确定传染病隔离期的依据是
下列有关钾代谢的说法错误的是
【背景】某政府投资建设工程项目,采用《建设工程工程量清单计价规范》(GB50500—2013)计价方式招标,发包方与承包方签订了施工合同。施工合同约定如下:1.合同工期为110天,工期每提前(或拖延)1天,奖励(或罚款)均为3000元
对于不做结构性能检验的混凝土预制构件,当无驻厂监督时,预制构件进场时应按规定进行实体检验,其检验内容包括()。
会计核算软件必须提供()的打印输出功能。
承担检查失误、清收不力责任的是()
商品的本质因素是价值而不是交换价值,是因为()。
最新回复
(
0
)