首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定a=3,下列程序的运行结果是( )。 #include int fun(int n); void main() { couta; result=fun(a); cout
假定a=3,下列程序的运行结果是( )。 #include int fun(int n); void main() { couta; result=fun(a); cout
admin
2020-07-23
99
问题
假定a=3,下列程序的运行结果是( )。
#include
int fun(int n);
void main()
{
cout<<”Please input a number:”;
int a,result=0;
cin>>a;
result=fun(a);
cout<
}
int fun(int n)
{
int p=1,result=0;
for(int i=l;i<=n;i++)
{
p*=i;
result+=p;
}
return result;
}
选项
A、4
B、8
C、9
D、20
答案
C
解析
由程序main主函数入手,调用fun函数获得返回值result输出。题目中假定a=3,即调用语句fun(a)中的输入参数为a,进入fun函数,在for循环中当i小于等于n,即输入参数3时,循环3次执行“p*=i;result+=p;”语句。即执行三次p=p*i,result=result+p,result的结果为9。返回的fun函数结果为9,即“cout<<。result<
转载请注明原文地址:https://www.kaotiyun.com/show/Fmyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classHow{intk;public:How(intn):k(n){}How(How&h):k(h.k){}};则类H
有如下类声明:classPam{intk;public:Pam(intn):k(n){}voidshow()const;};若要在类体外给出成员函数s
有如下类定义:classBase{intm;public:intn;protected:intp;};classDerived
有如下程序:classBase{public:intdata;};classDerived1:publicBase{};classDerived2:protectedBase{};intmain(){Deriv
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
下列有关类继承的叙述中,错误的是()。
下列符号中不属于C++关键字的是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
随机试题
针灸治疗肝气犯胃证之胃痛的基本处方不包括
屋面防水设防要求为一道防水设防的建筑,其防水等级为()。
下列关于房产税纳税义务发生时间的说法,正确的有()。
授予发明和实用新型专利的条件包括( )。
甲公司为上市公司,内审部门在2×17年1月审核公司2×16年度财务报表时,对以下交易或事项的会计处理提出质疑:(1)从2×13年开始受政府委托进口某特种原料M,再将M销售给国内的生产企业,加工出产品N销售给最终顾客。产品N的销售价格由政府确定。由于国际市
根据《劳动法》规定,我国劳动者在就业方面有()的权利。
"Embarrassment","occasionally"and"necessary"havebeennamedamongthewordsBritshavemostd【C11】______inspelling.Resear
根据所给资料,回答下列问题。2012年,货物出口额占货物进出口总额的比重为:
一个程序的控制流图是一个有向图,它的结点是程序中的(30)。
在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过______。
最新回复
(
0
)