更多"已知int DBL(int n)return n+n;和long DB"的相关试题:
[填空题]已知int DBL(int n)return n+n;和long DBL(long n)return n+n)是一个函数模板的两个实例,则该函数模板的定义是 【12】 。
[填空题]已知 int DBL(int n)return n+n;和 long DBL(long n)return n+n)是一个函数模板的两个实例,则该函数模板的定义是 【13】 。
[填空题]已知int DBL(int n){return n+n;}和long DBL(long n){return n+n}是一个函数模板的两个实例,则该函数模板的定义是______。
[填空题]已经int DBL(int n)return n+n;和long DBL(long n)return n+n>是一个函数模板的两个实例,则该函数模板的定义是______。
[单项选择]有如下程序:
long fib(int n)
if(n>2) return(fib(n-1)+fib(n-2));
else return(2);
void main( )
printf("%d/n",fib(3));
该程序的输出结果是( )。
A. 2
B. 4
C. 6
D. 8
[单项选择]有如下程序:
long fib(int n)
if(n>2) return(fib(n-1)+fib(n-2));
else return(2);
main( )
printf("%ld/n",fib(3));
该程序的输出结果是_____。
A. 2
B. 4
C. 6
D. 8
[单项选择]已知下列函数定义:
fun(int%,int c,int n,int data)
int k;
for(k=0;k<m*n;k++)
*b=data;
b++;
则调用此函数的正确写法是(假设变量a的说明为int a[50])()。
A. fun(*a,4,5,1);
B. fun(&a,4,5,1);
C. fun((int*)a,4,5,1);
D. fun(a,4,5,1);
[填空题]已知递归函数f的定义如下:
int f(int n){
if(n<= 1)return 1;//递归结束情况f5=5*f3=5*3*f1
else return n*f(n-2); //递归
}
则函数调用语句f(5)的返回值是______。
[填空题]
已知递归函数f的定义如下:
int f(int n)
{
if(n <=1)return 1; //递归结束情况
else return n*f(n-2); //递归}
则函数调用语句f(5)的返回值是 【8】 。