[单选题]

下列程序的输出结果为 include int func(int n) {if(n<1) return 1; else retur n

下列程序的输出结果为

#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

参考答案与解析:

相关试题

下列程序的输出结果是()。 #include int b=2; int func

[单选题]下列程序的输出结果是()。 include int b=2; int func(int*A) {b£«=*a;retum b;} main(下列程序的输出结果是( )。#include<stdio.h>int b=2;int func(int*A){ b+=*a;retum b;}main(){ int a=1,t=2;t+=func(&A) ;printf("%d/n",t);}A.4B.5C.6D.8

  • 查看答案
  • 下列程序的输出结果为#includeint func (int n){if (

    [单选题]下列程序的输出结果为includeint func (int n){if ( n <1)return l;else return n£«下列程序的输出结果为 #include<iostream.h> int func (int n) { if ( n <1)return l; else return n+func ( n-1 ); return O; } void main( 0 { cout <<func(5)<<end1; }A.0B.10C.15D.16

  • 查看答案
  • 下列程序的输出结果为#includeint func(int n){ if(n<

    [单选题]下列程序的输出结果为includeint func(int n){ if(n<1)return1; else return n£«fun下列程序的输出结果为 #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.0B.10C.15D.16

  • 查看答案
  • 下述程序的输出结果是()。#include int f(n)int n;{if(

    [单选题]下述程序的输出结果是()。include int f(n)int n;{if(n==0 | | n==1)return 3;return n下述程序的输出结果是( )。 #include <stdio.h> int f(n) int n; { if(n==0 | | n==1) return 3; return n-f(n-2); } void main() {printf("/n%d",f(10)); }A.3B.8C.9D.10

  • 查看答案
  • 下列程序的输出结果是_____。int func(int a,int b){re

    [单选题]下列程序的输出结果是_____。int func(int a,int b){ return(a+b);} main(){ int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%/d/n",r);}A.12B.13C.14D.15

  • 查看答案
  • 下列程序的输出结果是int b=2;int func(int *a){ b£«=

    [单选题]下列程序的输出结果是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.2 B.4C.6 D.8

  • 查看答案
  • 下面程序的输出结果是()。include f(int b[],int n){ i

    [单选题]下面程序的输出结果是()。include f(int b[],int n){ int i,r;r = 1;for(i=0;i<=n;i£«£«)下面程序的输出结果是( )。 include <stcdio.h> f(int b[],int n) { int i,r; r = 1; for(i=0;i<=n;i++) r=r*b[i]; return r; } main() { int x,a[]={2,3,4,5,6,7,8,9}; x=f(a,3); printf("%d/n",x); }

  • 查看答案
  • 下列程序的输出结果是#includeint b=2;int func(int *

    [单选题]下列程序的输出结果是includeint b=2;int func(int * a){b£«= * a; return(b) ;}voi下列程序的输出结果是 #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.4B.6C.8D.10

  • 查看答案
  • 下列程序的输出结果是#inClUdeiht b=2;int funC (int*

    [单选题]下列程序的输出结果是inClUdeiht b=2;int funC (int*a) { b£«=*a;return(b);}void m下列程序的输出结果是 #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.4B.6C.8D.10

  • 查看答案
  • 下列程序的输出结果是#includeint b=2;int func(int *

    [单选题]下列程序的输出结果是includeint b=2;int func(int *a) {b£«=*a;return(b) ;}void m下列程序的输出结果是 #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.4B.6C.8D.10

  • 查看答案
  • 下列程序的输出结果为 #include int func(int n) {if(