首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定a=3,下列程序的运行结果是( )。 #include int fun(intn); void main() {couta; result=fun( a); cout
假定a=3,下列程序的运行结果是( )。 #include int fun(intn); void main() {couta; result=fun( a); cout
admin
2017-09-21
23
问题
假定a=3,下列程序的运行结果是( )。
#include
int fun(intn);
void main()
{cout<<“Please input a number:”;
int a,result=0;
cin>>a;
result=fun( a);
cout<
}
int fun(intn)
{int p=1,result=0;
for(int i=1;i<=n;i++)
{
p*=i;
result+=p;
}
return result;
}
选项
A、4
B、8
C、9
D、20
答案
C
解析
由程序main主函数入手,调用fun函数获得返回值resuh输出。题目中假定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<
转载请注明原文地址:https://jikaoti.com/ti/jSt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
在数据库设计中,将E-R图转换成关系数据模型的过程属于
C++源程序中,只有【 】个主函数。
算法的时间复杂度是指
已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classTestClass{intvalue;public:Tes
在关系模型中,二维表的行称为______。
若有以下定义和语句 int a=4.b=3.* p, * q, * w; p=&a;q=& b; w=q;q=NULL; 则以下选项中错误的语句是
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是
按照“先进后出”原则组织数据的数据结构是()。
随机试题
根据《建设工程安全生产管理条例》的规定,从事特种作业的人员,须经培训并取得特种作业操作资格证书。特种作业操作资格证书,每()年复审一次;连续从事本工种10年以上的,经原考核发证机关或者从业所在地考核发证机关同意,复审时间可延长至每(
世界上迄今为止基本完整保留下来的成文法典是:()。
下列各项中,属于在通货膨胀持续期应采取的措施是()。
根据现行增值税的规定,下列混合销售行为中,应当征收增值税的有()。
选择会谈内容的原则有()。
甲、乙两位同学演唱下面的谱例,这种演唱形式是()。
社区党建的目标要求包括()。
精神分裂症的病因。
•Lookatthestatementsbelowandreadthefiveshortpassagesaboutfreetrade.•Whichshortpassage(A,B,C,DorE)doeseac
Speakingtwolanguagesratherthanjustonehasobviouspracticalbenefitsinanincreasinglyglobalizedworld.Beingbilingua
最新回复
(
0
)