1、如果要计算n!,可以使用的实现方法为()。A.内联函数B.递归调用C.嵌套调用D.重载函数
1、如果要计算n!,可以使用的实现方法为()。
A.内联函数
B.递归调用
C.嵌套调用
D.重载函数
参考答案和解析
迭代
相关考题:
设求解某问题的递归算法如下:F(int n){if n=1 {Move(1)}else{F(n-1);Move(n);F(n-1);}}求解该算法的计算时间时,仅考虑算法Move所做的计算为主要计算,且Move为常数级算法。则算法F的计算时间T(n)的递推关系式为(9);设算法Move的计算时间为k,当 n=4时,算法F的计算时间为(10)。A.T(n)=T(n-1)+1B.T(n)=2T(n-1)C.T(n)=2T(n-1)+1D.T(n)=2T(n+1)+1
如果债券按单利计算,并且一次还本付息,其价格决定公式为( )(面值为M)。A.P=M(1+I·n)/(1+r·n)B.P=(M·I·n)/(1+r·n)C.P=M(1+I)n/(1+r)nD.P=Min/(1+r)n
现有一笔资金,共计金额为P,存期为n年,年利率为r,如果按复利计算,则n年后的终值为()。A:FVn=P(1+rXn)B:FVn=P(1+r)nC:FVn=P(1+r/n)D:FVn=P(1Xr/n)
现有一笔资金,共计金额为P,存期为n年,年利率为r,如果按复利计算,则n年后的终值为()。A:FVn=P(1+r*n)B:FVn=P(1+r)nC:FVn=P(1+r/n)D:FVn=P(1*r/n)
某计算机系统的机构如下图所示,其中,Pui(i=1,……,n)为处理单元,CU为控制部件,MMj(j=1,……,n)为存储部件。该计算机( )。A.通过时间重叠实现并行性B.通过资源重复实现并行性C.通过资源共享实现并行性D.通过精简指令系统实现并行性
阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。A、能够正确计算sum=1+2+3+4+…+nB、不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图C、不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0D、不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序
单选题阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。A能够正确计算sum=1+2+3+4+…+nB不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图C不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0D不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序
单选题设P为债券价格,F为面值,r为到期收益率,n是债券期限。如果按年复利计算,零息债券到期收益率的计算公式为( )。[2008年真题]Ar=(P/F)1/n-1Br=(F/P)1/n-1Cr=(P/F-1)1/nDr=(F/P-1)1/n
填空题如果要实现n个组分溶液的高纯度分离,则需()个精馏塔