单选题
阅读下列利用递归来求n!的程序:
阅读下列利用递归来求n!的程序:
class FactorialTest{
static long Factorial (int n) { //定义Factorial ()方法
if (n==1)
return 1;
else
return n* Factorial(_____);
}
public static void main (String a[]) { // main ()方法
int n=8;
system.out.println{n+"! = "+Factorial (n)};
}
}
为保证程序正确运行,在下划线处应该填入的参数是:
A
n-1
B
n-2
C
n
D
n+1
答案解析
正确答案:A
相关题目
单选题
具有线性结构的数据结构是( )。
单选题
用线性链表存储线性表时,要求存储空间( )。
单选题
我们在讨论某种数据结构时,主要讨论四个方面的问题,①数据的逻辑结构②数据的存储结构③在数据的逻辑结构上定义的数据的基本操作;④基本操作算法的具体实现;这四个问题的讨论的先后顺序应该是怎样的( )。
单选题
由于数据的逻辑结构通过不同的存储映像方法可得到不同的存储结构,常见的数据存储结构没有( )。
单选题
数据结构主要研究( )。
单选题
将数组称为随机存储结构是因为( )。
单选题
关于哈夫曼树,下列叙述正确的是( )。
单选题
在不完全排序的情况下,就可以找出前几个最大值的方法是( )。
单选题
设S=”abc”;T=”xyz”,则strcmp(S,T)的值为( )。
单选题
已知森林F={T1,T2,T3},各棵树Ti(i=1,2,3)中所含结点的个数分别为7,3,5,则与F对应的二叉树的右子树中的结点个数不可能是( )。
