单项选择题
若有以下程序
#include<stdio.h>
int f(int a[],int n)
if(n>1)
int t;
t=f(a,n-1);
return t>a[n-1]t:a[n-1];
else
return a[0];
main()
int a[]=8,2,9,1,3,6,4,7,5;
printf("%d\n",f(a,9));
则程序的输出结果是______。
A.9
B.1
C.8
D.5
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 #include<stdio.h> void fun(int n,int*s) int f; if(n==1)*s=n+1; else fun(n-1,&f); *s=f; main() int x=0; fun(4,&x); printf( %d n ,x); 程序运行后的输出结果是______。
A.2
B.1
C.3
D.4
点击查看答案&解析
单项选择题
有以下程序 #include<stdio.h> int fun(int x) int p; if(x==0||x==1) return(3); p=x-fun(x-2); return p; main() prinrt( %d n ,fun(7)); 执行后的输出结果是______。
A.2
B.3
C.7
D.0
点击查看答案&解析
相关试题
若有定义: int w[3][5]; 则以下...
设有定义 double a[10],*s=a; ...
若有定义语句: int a[2][3],*p...
若有以下定义 int x[10],*pt=x;...
有以下程序 #include<stdio.h> main...