[试题]

递归算法题1

一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n 的顺序递增,当

值大于5000 时,把值按照指定顺序输出来。

参考答案与解析:

相关试题

设n为正整数,计算:(1)(£­1)2n (2) (£­1)2n£«1

[主观题]设n为正整数,计算:(1)(-1)2n(2) (-1)2n+1

  • 查看答案
  • n/14是一个整数。()(1)n是一个整数,且3n/14也是一个整数。(2)n是一个整数,且n/7也是一个整数。

    [单选题]n/14是一个整数。()(1)n是一个整数,且3n/14也是一个整数。(2)n是一个整数,且n/7也是一个整数。A.条件(1)充分,但条件(2)不充分

  • 查看答案
  • n/14是一个整数。()(1)n是一个整数,且3n/14也是一个整数。(2)n是一个整数,且n/7也是一个整数。

    [单选题]n/14是一个整数。()(1)n是一个整数,且3n/14也是一个整数。(2)n是一个整数,且n/7也是一个整数。A.条件(1)充分,但条件(2)不充分

  • 查看答案
  • 设有一个递归算法如下: int fact(int n){ if(n<=0)ret

    [单选题]设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1); } 下面正确的叙述是(35)。A.计算fact(n)需要执行n次函数调用B.计算fact(n)需要执行n+1次函数调用C.计算fact(n)需要执行n+2次函数调用D.计算fact(n)需要执行n-1次函数调用

  • 查看答案
  • 设有一个递归算法如下 im fact(int n){ if(n<=0)retur

    [单选题]设有一个递归算法如下 im fact(int n){ if(n<=0)return 1; else return n * fact(n-1); } 下面正确的叙述是(35)。A.计算fact(n)需要执行n次函数调用B.计算fact(n)需要执行n+1次函数调用C.计算fact(n)需要执行n+2次函数调用D.计算fact(n)需要执行n-1次函数调用

  • 查看答案
  • N模冗余系统如图1所示,由£¯V(N=2n£«1)个相同部件的副本和一个(n£«

    [单选题]N模冗余系统如图1所示,由/V(N=2n+1)个相同部件的副本和一个(n+1)/N表决器组成,表决器把N个副本中占多数的输出作为系统的输出。设表决器完全可靠,且每个副本的可靠性为R,则该N模冗余系统的可靠性R=(8)。若R0(下标)=e-λt,当kt=(9), R0=(10),R是不倚赖于N的恒定值(11);当R0小于(10),R是N的(12)。A.B.C.D.

  • 查看答案
  • 正常骨髓中的巨核细胞,以哪种多倍体细胞为主A、4N、8NB、8N、16NC、16

    [单选题]正常骨髓中的巨核细胞,以哪种多倍体细胞为主A.4N、8NB.8N、16NC.16N、32ND.32N、64NE.64N、128N

  • 查看答案
  • 对x1(n)(0≤n≤N1-1)和x2(n)(0≤n≤N2-1)进行8点的圆周卷

    [单选题]对x1(n)(0≤n≤N1-1)和x2(n)(0≤n≤N2-1)进行8点的圆周卷积,其中()的结果不等于线性卷积。A . N1=3,N2=4B . N1=5,N2=4C . N1=4,N2=4D . N1=5,N2=5

  • 查看答案
  • 已知数列{an}满足an=3n£«1(n为奇数,n∈N) 2n£­2(n为偶数,

    [单选题]已知数列{an}满足an=3n+1(n为奇数,n∈N) 2n-2(n为偶数,n∈N)则a2·a3=( )。A.70B.28C.20D.8

  • 查看答案
  • 若n1、n2、n为正整数且满足n1+n2=n,则称(n1,n2)为n的一个拆分。若两个拆分满足<img border="0" style="width: 156px

    [单选题]若n1、n2、n为正整数且满足n1+n2=n,则称(n1,n2)为n的一个拆分。若两个拆分满足,则称(n1,n2)与为行的同一个拆分。例如(1,3)与

  • 查看答案