填空题
以下程序运行后的输出结果是 【15】 。
int f(int a[], int n)
{ if(n>=1)return f(a, n-1)+a[n-1];
else return 0;
}
main()
{ int aa[5]=(1, 2, 3, 4, 5), s;
s=f(aa, 5); printf("% d\n", s);
}
【参考答案】
O
热门
试题
填空题
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。# define M 2# define N 4void SumColumMin(int a[M][N], int *sum){ int i, j, k, s=0;for(i=0; i<N; i++){ k=0;for(j=1; j<M; j++)if(a[k][i]>a[j][i])k=j;s+=a[k][i];}*sum=s;}main(){ int x[M][N]={3, 2, 5, 1, 4, 1, 8, 3}, s;SumColumMin( 【11】 );printf( % d n , s);}