void avr(int* a);//声明avr函数,用于输出平均分和最高分
int main()
{
int a[10];
printf("input 10 math scores:\n");
for(int i = 0; i < 10; i++)
{
scanf("%d", &a[i]);
}
avr(a);//调用avr函数
return 0;
}
void avr(int* a)//定义avr函数
{
float sum = 0.0;
int max = 0;
for(int i = 0; i < 10; i++)//循环,求解平均分和最高分
{
sum += a[i];
if(max < a[i])
{
max = a[i];
}
}
sum = sum / 10;
printf("average score: %f\n", sum);
printf("max score: %d\n", max);
}
//如有疑问请追问