#include<stdio.h>
int max, min ;
float average ( int array [ ] , int n )
{ int i ;
float aver , sum = array [0] ;
max = min = array [ 0 ] ;
for( i=1 ; i<n ; i++ )
{ if( array[i] > max ) max=array[i];
else if ( array[i] < min ) min=array[i];
sum=sum+array[i] ; }
aver=sum/n;
return ( aver ) ; }
main( )
{ float ave ;
int score[10] , i ;
for( i=0 ; i<10 ; i++ )
scanf ( "%d", &score[i] ) ;
ave=average ( score , 10 ) ;
printf ( "max=%d\n min=%d\n" , max , min ) ;
printf (" average = %6.2f \n" , ave ) ;
}
C语言全局变量:有一个一维数组,内放10个学生的成绩,写一个函数,求出平均分、最高分和最低分。
最新推荐文章于 2023-11-13 20:45:20 发布