首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> using namespace std; int fun() {static int i=0; int s=1; s+=i; i++; r
若有以下程序: #include<iostream> using namespace std; int fun() {static int i=0; int s=1; s+=i; i++; r
admin
2019-05-06
56
问题
若有以下程序:
#include<iostream>
using namespace std;
int fun()
{static int i=0;
int s=1;
s+=i;
i++;
return s;
}
int main()
{int i,a=0;
for(i=0;i<5;i++)
a+=fun();
cout<<a<<end1;
return():
}
程序运行后,输出的结果是( )。
选项
A、20
B、24
C、25
D、15
答案
D
解析
由主函数入手,在for循环中调用fun函数,其中调用次数为5。fun中i为静态变量,有效到文件结束。第一次调用fun后为s=1,a=1;第二次调用后s=2,a=3第三次s=3,a=6;第四次s=4,a=10;第五次s=5,a=15。
转载请注明原文地址:https://kaotiyun.com/show/IE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当使用关键字______作为函数返回类型时,该函数不返回任何值。
下列关于成员函数特征的描述中,错误的是()。
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
执行语句:{cout<<setfill(’*’)<<setw(10)<<seffill(’#’)<<left<<123<<"0K"<<end1;return0;}后将输出()。
对基类数据成员的初始化必须在派生类的构造函数中的______处执行。
有如下程序:#include<iostream>voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){inta[2]={23,42};fun(a[1],a
下列叙述中错误的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
关系模型数据库系统模型有3种,分别为:层次模型、网状模型和关系模型。其中,层次模型用树型结构表示,网状结构用无向图表示,关系模型用二维表表示。
随机试题
利用层次分析法,确定C1、C2、C3三个指标的权重。某专家对三项指标的比较结果如题36表所示。试确定C1、C2、C3的权数(最终结果保留两位小数)。
意识障碍伴瞳孔散大的是
患者,女性,20岁。因情志导致月经不调,经治疗后经期正常,仍有痛经,腹中时有结块,按之柔软,时聚时散,脘胁胀闷。宜选用的方剂是()。
心脏起搏器置人术后护理措施错误的是()
军队、已纳入企业财务管理体系的单位和执行《民间非营利组织会计制度》的社会团体,不适用政府会计准则制度。()
在自动化仓库里的整体式仓库和分离式仓库,它们是()进行分类的。
这个单位已发现有育龄职工违纪超生。如果上述断定是真的,且存在下述三个断定:I.这个单位没有育龄职工不违纪超生。Ⅱ.这个单位有的育龄职工没违纪超生。Ⅲ.这个单位所有的育龄职工都未违纪超生。三个断定中不能确定真
下列关于虚函数的说明中,正确的是()。
计算机网络中传输介质传输速率的单位是bps,其含义是()。
A、Mr.Smithhassignedthecontract.B、Mr.SmithisunavailabletillThursday.C、Themanshouldhavecalledbeforethevisit.D、
最新回复
(
0
)