问题在压缩包内!!
上传不了压缩包!!???
打出来好了!题目如下:fun的功能:给定n个实数.统计并输出其中在平均值以上(包括等于平均值)的实数个数.
MODI1.C这个源文件编译时有多个:declatation syntax error 而1.C这个源文件里的函数fun是全照MODI1.C里的函数fun敲打的,但是无错误! 找出MODI1.C中那里有错吗??
[此贴子已经被作者于2004-09-15 22:39:50编辑过]
MODI1.C的内容:
#include <conio.h> #include <stdio.h>
int fun(float x[], int n) /************found************/ int j, c=0; float xa=0.0; for (j=0; j<n; j++ ) xa += x[j]/n; printf("ave =%f\n",xa); for (j=0; j<n; j++ ) /************found************/ if (x[j] >= xa) c++; return c; }
main ( ) { float x[100] = {193.199, 195.673, 195.757, 196.051, 196.092, 196.596, 196.579, 196.763}; clrscr( ); printf("%d\n", fun (x, 8)); }
1.C的内容:
#include <conio.h> #include <stdio.h>
int fun(float x[], int n) { int j,c=0;float xa=0.0; for ( j=0;j<n;j++) xa+=x[j]/n; printf("ave=%f\n",xa); for (j=0;j<n;j++) if (x[j]>=xa) c++; return c;
}
main ( ) { float x[100] = {193.199, 195.673, 195.757, 196.051, 196.092, 196.596, 196.579, 196.763}; clrscr( ); printf("%d\n", fun (x, 8)); }