题目内容

以下程序的运行结果是。main(){int a[3][3]={1,3,5,7,9,11,13,15,17},sum;sum=func(a);printf("\nsum=%d\n",sum);}func(int a[][3]){int i,j,sum=0;for(i=0;i<3;i++)for(j=0;j<3;j++){a[i][j]=i+j;if(i==j) sum=sum+a[i][j];}return (sum);}

查看答案
更多问题

以下程序的运行结果是。main(){int i=5;printf("%d\n",sub(i));}sub(int n){int a;if(n==1) return 1;a=n+sub(n-1);return a;}

如果某个函数在定义时省略了函数类型,则默认的函数类型是int。

A. 对
B. 错

函数的定义可以嵌套,但函数的调用不可以嵌套。

A. 对
B. 错

函数中的多个return语句,可以实现调用该函数后,多个值同时被返回。

A. 对
B. 错

答案查题题库