A.1
B.10
C.24
D.11
[试题]以下程序的输出结果是 ( 17 ) 。int fun(int *x,int n){ if(n==0) return x[0];else return x[0]+fun(x+1,n-1);}main( ){ int a[]={1,2,3,4,5,6,7}; printf("%d/n",fun(a,3));}
[单选题]以下程序的输出结果是includein[fun(int n,int *s){int n,f2;if(n==0‖n==1)*s=1;else{以下程序的输出结果是 #include<stdio.h> in[fun(int n,int *s) {int n,f2; if(n==0‖n==1) *s=1; else {fun(n-1,&f1); fun(n-2,&f2); *s=f1+f2; }} void main() { int x; fun(6,&x); pfintf(
[单选题]下列程序的输出结果为 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.0B.10C.15D.16
[单选题]以下程序的输出结果是 long fun(int n) { long s; if(n==1‖n==2)s=2; else s=n-fun(n-1); return s;} main() {printf("%1d/n",fun(3));}A.1B.2C.3D.4
[单选题]下述程序的输出结果是( )。 long fun(int n) { long s; if(n==1||n==2) s=2; else s=n-fun(n-1); return s; } main() { printf("%1d/n",fun(3)); }A.1B.2C.3D.4
[单选题]以下程序的输出结果是 long fun(int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld/n",fun(3));}A.1B.2C.3D.4
[单选题]下列程序的输出结果是______。 char*fun(char*str,int n) { int i; char*p=str; for(i=0;i<10;i++,str++) *str='a'+i; return++p; } main() { char a[10]; printf("%s/n",fun(a,10)); }A.ABCDEFGHIJB.abcdefghijC.bcdefghijD.不确定的值
[试题]下面程序的运行结果是 : ( 1 0 ) 。fun(int t[],int n){ int i,m;if(n==1)return t[0];elseif(n>=2){m=fun(t,n-1); return m; }}main(){ int a[]={11,4,6,3,8,2,3,5,9,2};printf(" % d/n",fun(a,10));}
[单选题]以下程序的输出结果是includelong fun(int n){ long s;if(n==1||1n==2) s=2;else s以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n==1 | | 1n==2) s=2; else s=n-fun(n-1) ; return s; } void main( ) {cout < < fun(3) ;}A.1B.2C.3D.4
[单选题]以下程序的输出结果是()。includelong fun(int n){long s;if(n==1||n==2)s=2;else s以下程序的输出结果是( )。 #include<iostream.h> long fun(int n) {long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s; } voidmain(){cout<<fun(3);}A.1B.2C.3D.4