下列程序的输出结果为
#include<iostream.h>
int func(int n)
{
if(n<1) return 1;
else retur n+func(n-1) ;
return 0;
}
void main( )
{
cout < < func(5) < < endl;
}
A.0
B.10
C.15
D.16
第1题:
下列程序的输出结果是 #include<iostream.h> int b=2; int func(int * a) {b+= * a; return(b) ;} void main( ) { int a=2, res=2; res+=func(&a) ; cout < < res;}
A.4
B.6
C.8
D.10
第2题:
下列程序的输出结果为 #include<iostream.h> int func(int n) { if(n<1)return1; else return n+func(n-1); return 0; } void main() { cout<<func(5)<<end1; }
A.0
B.10
C.15
D.16
第3题:
下列程序的输出结果是 #inClUde<iostream.h> iht b=2; int funC (int*a) { b+=*a;return(b);} void main() { inta=2,res=2; res+=func(&a); cout<<res;}
A.4
B.6
C.8
D.10
第4题:
有如下程序: #include<iostream.h> long fib(int n) { if(n>2) return(fib(n-1) +fib(n-2) ) ; else return(2) ;} void main( ) { cout < < nb(3) ;} 该程序的输出结果是
A.2
B.4
C.6
D.8
第5题:
下列程序的输出结果是( )。 #include <stdio.h> int b=2; int func(int *a) { b+=*a;return(b);} main() { int a=2, res=2; res+=func(&a); printf("%d\n",res); }
A.4
B.6
C.8
D.10