首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
54
问题
若有以下程序:
#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://www.kaotiyun.com/show/3dAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespaeestd;classAnimal{public:virtualchar*getType()const{return"Anim
有如下程序段:charC[20]="examination";C[4]=0;cout<<c<<endl;这个程序的输出结果是______。
有如下程序段:intx=1,y=2,z=3;x=x^z:y=y^z;z=x^y:cout<<x<<y<<z;这个程序段的输出结果是______。
指针数组是由______构成的数组。
栈C最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列哪个序列不是可能的出栈序列()。
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a;Y=b;}voidChange()co
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classTestClass{intvalue;public:Tes
下列是重载乘法运算的函数原型声明,其中错误的是
已知doublevar;是文件1.CPP中的一个全局变量定义,若文件2.CPP中的某个函数也需要访问,则在文件2.CPP中var应说明为______。
下面的函数利用递归实现了求1+2+3+…+n的功能:intsum(intn){if(n==0)return0;elsereturnn+saln(n-1);}在执行SUm(10)的过程中,递归调用s
随机试题
在我国古代科举考试中,通过()考取的称为秀才。
A、单纯性肠梗阻B、绞窄性肠梗阻C、机械性肠梗阻D、动力性肠梗阻E、血运性肠梗阻肠系膜静脉血栓引起的肠梗阻属于()。
25岁初孕妇,末次月经2016年3月10日。于2016年l0月13日就诊,检查宫底在脐上2横指,枕右前位,胎心率正常。现在应是()
50名应用胰岛素治疗的糖尿病病人,与50名非糖尿病患者比较,发现糖尿病患者有神经过敏反应的人占较大比例(P<0.05),以下哪一项结论是不正确的
某上市银行职员获悉该银行正面临诉讼但外界尚不知情,消息一旦传出该银行股票价格很可能下跌,()。
我国目前拥有货币发行权的银行是()。
用配方法求解下列问题:-3x2+5x+1的最大值.
【背景材料】在西湖综合保护工程实施之前,沿湖所有单位和居民的生产生活用水,直接排人西湖。特别是湖西地区,群山中遍布村落,基础设施陈旧,房屋破旧不堪,污染现象严重。由于含氮量超标,西湖的水质被国家环保总局评为劣五类水体,“天堂明珠”蒙受尘垢。西湖水之所以被
一位平凡又伟大的医师,抱着“复明一人、解救一家、造福一方”的人生信念,积极投身西部农村贫困白内障患者的康复事业……她就是苏兰萍。苏兰萍是甘肃省康复医院白内障复明中心的主任医师。自1997年至今,她连续参加由国际慈善机构、中国残联及省残联组织实施的
下列各组软件中,属于应用软件的一组是()。
最新回复
(
0
)