第1个回答 2013-07-31
#include <stdio.h>
int main(void)
{
int a[10], i, j;/*表示是10个学生,五门课程的成绩的数组*/
int average(int a[10]), average1(int a[10]), find(int a[10]);
for(i = 0;i < 10;i ++)
scanf("%d", &a[i]);
average(a);
average1(a);
find(a);/*第i个学生的第1门功课成绩最高*/
return 0;
}
int average(int a[10])
{
float sum = 0;
int i;
for(i = 0;i < 10;i ++)
{
sum += a[i];
}
printf("%d", sum);
sum = 0;
}
return 0;
}
int average1(int a[10])
{
float sum = 0;
int i, ;
for(i = 0;i < 10;i ++)
{
sum += a[i];
}
printf("%d", sum);
sum = 0;
}
return 0;
}
int find(int a[10])
{
int a1, i, t;
for(i = 0;i < 10;i ++)
if(a[i] > a[0])
{
t = a[i];
a[i] = a[0];
a[0] = t;
a1 = i;
;
}
printf("%d", a1, );
return 0;
}本回答被网友采纳