填空题

下面程序的运行结果是 【17】 。
int f(int a[],int n)
if(n>1)return a[0]+f(&a[1],n-1);
else return a[0];
main()
int aa[3]=1,2,3,s;
s=f(&aa[0],3);
printf("%d\n",s);

【参考答案】

F
<上一题 目录 下一题>
热门 试题

填空题
以下程序中,函数SumColumMin的功能足:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumColumMm(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+= 【18】 ; 【19】 =s; main() int x[M][n])=3;,5,1,4,1,8,3,s; SumC01umMm( 【20】 ); ptintf( %d n ,s);
填空题
以下程序运行后的输出结果是 【16】 。 struct NODE int num; stmct NODE *next; ; main() struct NODE s[3]=1,’ 0’),2,’ 0’),3,’ 0’),*p,*q,*r; int sum=0; s[0].next=s+1; s[1].next=s+2; s[2].next=s; p=s q=p->next; r=q->next; sum+=q->next->num; sum+=r->next->next->num; printf( %d n ,sum);
相关试题
  • 以下程序运行后的输出结果是 【12】 。...
  • 以下程序中函数f的功能是在数组x的n个数(...