C语言:输入10个学生的数学成绩,计算出平均分,利用指针统计出最高分,并打印输出平均分和最高分

2024-12-05 02:26:16
推荐回答(2个)
回答(1):

#include

void main()
{
int a[10],i,sum =0,max=0;//如果是有小数,改成float定义
float average;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
if(max{
max = a[i];
}
sum+=a[i];
}
average = (sum+0.0)/10;
printf("平均分average = %.2f\n最高分max = %d",average,max);//保留两位有效数字
}

回答(2):

楼上的回答,回复,看的很强大,哎。。伤不起