首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int
假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int
admin
2012-01-20
44
问题
假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int a,result=0; cin>>a; result=fun(a); tout<<result<<end1; } intfun(int n) { 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函数获得返回值result输出。题目中假定a=3,即调用语句fun(a)中的输入参数为a,进入fun函数,在for循环中当i小于等于n,即输入参数3时,循环3次执行“p*=5;result+=p;”语句。即执行三次p=p*i,result=result+p,result的结果为9。返回的fun函数结果为9,即“cout<<result<<end1;”输出9。
转载请注明原文地址:https://kaotiyun.com/show/AWVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
以下叙述中错误的是()。
若有以下程序:#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是()。
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
某二叉树共有150个结点,其中有50个度为1的结点,则()。
在面向对象方法中,不属于"对象"基本特点的是()。
数据库中对概念模式内容进行说明的语言是()。
关于C语言的符号常量,下列叙述正确的是()。
在数据库的三级模式体系结构中,外模式与概念模式之间的映像,实现了数据库的【】独立性。
C++语言的函数参数传递方式有值传递和【】、引用传递。
随机试题
喷熔是以气体火焰为热源,将自熔合金粉末喷涂在工件表面,然后再对喷涂层加热熔化,使其与工件表面形成机械结合的加工方法。()
操作系统是对计算机______进行管理的系统。
A.下壁心肌梗死B.正后壁心肌梗死C.前壁心肌梗死D.高侧壁心肌梗死E.右室心肌梗死易发生房室传导阻滞的是
建设工程项目施工方用于组织施工作业的进度计划是()。
企业现金管理的目标应为()。
某企业经营差异率大于0,下列哪些因素变动会使杠杆贡献率提高()。
()又称为内插式组合,适于对产品进行完善和改进时使用。
影响注意稳定性的因素有()。(2016.广东)
如下图所示,在Cisco2511路由器R1的16个异步串行接口上连接一台Modempool为用户提供拨号上网服务,分配一个IP子网地址为195.223.56.16/28;使用同步串行接口,通过DDN专线与R2相连,分配一个IP地址为222.112.41
TheAmericanTwo-partySystemI.IntroductionA.theoldestpolitical【T1】______aroundtheworld【T1】______B.theclassicalexam
最新回复
(
0
)