首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定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
22
问题
假定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://kaotiyun.com/show/iHAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
下面程序执行的结果是【 】。#include<iostream>usingnamespacestd;voidmain(){intsum=0;intarray[6]={1,2,3,4,5,6
在下面的函数声明中,存在着语法错误的是
下列数据结构中能使用对分查找的是
栈的三种基本运算是入栈、退栈和______。
在关系模型中,二维表的行称为______。
在程序设计阶段应该采取________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
按照“后进先出”原则组织数据的数据结构是()。
在最坏情况下,下列排序方法中时间复杂度最小的是
随机试题
某省台某电台频率为AM810KHZ,它是指。________?
A.矢状缝B.冠状缝C.人字缝D.颞缝E.额缝
甲欠乙100万元,乙、丙签订保证合同,后甲无力偿还债务,则下列说法正确的是( )。
对重大或敏感性强的问题在设置调查项目时应采用是非提问,不宜采用多项选择。()
宁波北仓宝新不锈钢有限公司四期工程不锈钢项目特点是:工程量大,工期短,投入分包队伍多,高空地下立体交叉作业,地处宁波,地质情况也十分复杂,特别是软土地基,支护、打桩比比皆是,深坑、沉井、烟囱应有尽有,面对着这样复杂的环境,施工中不安全因素很多,管理也显得特
法律赋予本位货币,无论支付额大小,任何人不得拒绝接收的强制流通的能力称为本位货币的( )。
企业盘亏现金的净损失,应计入营业外支出。()
()是社会主义社会新型道德关系的一个重要标志。
设函数f(χ)在(-∞,+∞)上连续,则()
A、Chopitupandcookit.B、Buryitinthelandfillasfertilizer.C、Chopitupandburyit.D、Throwitawayinapubliclandfil
最新回复
(
0
)