首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include using namespace std; int fun() { static int i=0; int s=1; s+=i: i++; Feturn
若有以下程序: #include using namespace std; int fun() { static int i=0; int s=1; s+=i: i++; Feturn
admin
2019-03-05
30
问题
若有以下程序:
#include
using namespace std;
int fun()
{
static int i=0;
int s=1;
s+=i:
i++;
Feturn S;
}
intmain()
{
hati,a=0;
for(i=0;i<5;i++)
a+=fun();
cout<
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/9qAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是()。
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
有如下运算重载函数定义:Doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误的最准确的描述是
存取指针所指的值时,采用的运算符是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。列图符名标识的图符不属于数据流图合法图符的是()。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
不合法的main函数命令行参数表示形式是
结构化分析方法是面向______进行分析的方法。
将E-R图转换到关系模式时,实体与联系都可以表示成
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
随机试题
A.支气管哮喘B.支气管肺癌C.支气管扩张D.阻塞性肺气肿E.肺结核上腔静脉阻塞综合征常见于
设定标准(根据质量要求)、测量结果、判定是否达到定期要求,对质量问题采取措施进行矫正、补救,并防止再发生的过程称为()。
银行汇票的付款期限是()。
期货公司风险监管指标包括()。[2016年3月真题]
某实行定期定额征收方式的个体工商户计划办理停业税务登记,其下列做法错误的是()。
综合各种分类,可以将企业面对的主要风险分为外部风险和内部风险,下列不属于外部风险的是()。
【2012年】在识别和评估重大错报风险时,下列各项中,注册会计师应当假定存在舞弊风险的是()。
已知某固定资产投资项目计算期为13年,固定资产投资为120万元,建设期内资本化利息为10万元,预备费为11万元。包括建设期的回收期为5年,不包括建设期的回收期为2年。如果该固定资产采用直线法计提折旧,净残值为20万元,则年折旧额为()万元。
设X1,X2,…,Xm和Y1,Y2,…,Yn是分别取自总体都为正态分布N(μ,σ2)的两个相互独立的简单随机样本,记它们的样本方差分别为SX2和SY2,则统计量T=(n—1)(SX2+SY2)的方差D(r)=()
Smokingisconsidereddangeroustothehealth.Ourtobacco--seller,Mr.Johnson,therefore,alwaysaskshiscustomers,iftheya
最新回复
(
0
)