首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include using namespace std; intfun() { static int i=0: int s=1; s+=i; i++: return
若有以下程序: #include using namespace std; intfun() { static int i=0: int s=1; s+=i; i++: return
admin
2019-04-18
35
问题
若有以下程序:
#include
using namespace std;
intfun()
{
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<
return 0;
}
程序运行后,输出的结果是( )。
选项
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/3dAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
下列叙述中错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:virtualvoidfun(){cout<<"1";}};
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()
下列哪种数据模型可以用树形结构来表示实体之间联系()。
数据库应用系统中的核心问题是
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
每个以符号________开头的行,为编译预处理行。
下列字符串中,正确的C++标识符是()。
随机试题
药物临床评价是指
甲公司将坐落于本市南门的门面房四间,租赁给个体户李某作摩托车修理场所,双方签订了租赁合同,对于房屋的位置、面积、用途、租金数量、房屋维修责任作了明确约定。合同履行2年后,李某以租赁的四间房屋的使用权作为出资,粮油公司以现金出资,共同成立一有限责任公司乙,经
幂级数+…(一1
属于风险识别方法的是()。
精加工策略的实质是()
2,12,36,80,()
在中世纪,强调国民教育的是
下列对于奔腾芯片的体系结构的描述中,错误的是()。
Whenisthemangoingtograduatethisyear?
ElNinoisthenamegiventothemysteriousandoftenunpredictablechangeintheclimateoftheworld.Thisstrange【C1】______h
最新回复
(
0
)