首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
57
问题
若有以下程序:
#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://www.kaotiyun.com/show/9qAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_____;
对于下列语句,正确的判断是for=(x=0;y=0;(y!=123)&&(x<4);x++);
判断字符型变量ch是否为大写英文字母,应使用表达式
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:int*a;};
有以下程序:voidfun(inta*a,inti,inti){intt;if(i<j);{t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}}main
为了培养良好的程序设计风格,下列描述中正确的是
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
如下程序定义了“单词”类word,类中重载了<运算符,用于比较“单词”的大小,返回相应的逻辑值。程序的输出结果为:AfterSorting:HappyWelcome,请将程序补充完整。#include<iostream>#inclu
数据流图中带有箭头的线段表示的是()
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
A.肾B.膀胱C.肾、膀胱D.肾、三焦癃闭的病位在
与发展社会主义市场经济,实现市场对资源配置起基础性作用的要求相适应,必须建立主要由市场形成价格的机制,因为只有主要由市场形成的价格,才能()
腹部触诊有“揉面感”提示()。
A.白术B.熟地黄C.白芍D.川芎E.当归
下列关于竣工图编制要求的表述中,错误的是()。
某公司2016年拟投资4000万元购置一台生产设备以扩大生产能力,该公司目标资本结构下权益乘数为2。该公司2015年度税前利润为4000万元,所得税税率为25%。要求:计算2015年度的净利润是多少?
F公司系ABC会计师事务所的常年审计客户。2012年11月,ABC会计师事务所与F公司续签了审计业务约定书,审计F公司2012年度财务报表。假定存在以下情形:(1)F公司由于财务困难,应付ABC会计师事务所2011年度审计费用120万元一直没有支
实践是物质性的活动,具有间接现实性。()
下列各项经济活动中,不属于企业筹资引起的财务活动有()。
分析下面画线词的词性。他在学习上遇到困难。(上海大学)
最新回复
(
0
)