下列函数用于统计10个整数中正数的个数 int PositiveNum(int a) {int i, count= 【1】 for (i=0;i 0) 【2】 ; rturn 【3】 ; } 9 下面函数用迭代法计算Fibonacci 数列前n项的值 vid Fib(long f[], ) {int i; f[0]=0; f[1]=1’ for(i=3; i 下面函数用迭代法计算Fibonacci 数列前n项的值 vid Fib(long f[], 【1】 ) {int i; f[0]=0; f[1]=1’ for(i=3; i 当调用函数时,若实参是一个数组名,则向被调函数传送的是【1】。 若有定义 int a[3] 设二维数组的首行的首地址是2000,则a+1的地址值是 【1】。(int 占 4个字节) 设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部 【1】 。(要求形参名为b。) main() { double s[10][22]; int n; ┆ ┆ fun(s,n); ┆ } 以下,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空。 #define N 3 #define M 4 void LineMax(int x[N][M]) { int i,j,p; for(i=0; i 该程序实现的功能是求二维数组的最大值及其相应的行号和列号 main() {int i,j,r,c,max1; /*r,c分别代表最大值所在的行号和列号,max代表最大值*/ int a[3][3]; for (i=0;i<3;i++) for(j=0; j<3;j++) scanf(“%d”, 【1】 ) ; max= 【2】 ;r=0;c=0; for (i=0;i<3;i++) for (j=0;j<3;j++) if (max 程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。(其中sum存放成绩和,ave存放平均成绩,a用来输入每个学生的学习成绩,数组x存放学生成绩)请填空。 main( ) { float x[1000], sum=0.0, ave, a; int n=0, i; printf("Enter mark:\n"); scanf("%f",【1】); while(a>=0.0&& n<1000) { sum=__【2】___; x[n]=a; n++; scanf("%f",&a); } ave=____【3】___; printf("Output:\n"); printf("ave=%f\n",ave); }