#include <stdio.h>
int main ( )
{
int a[ 3 ] [ 10 ] = { 99 , 96 , 90 , 94 , 95 , 96 , 91 , 52 , 63 , 74 , 81 , 92 , 83 , 95 , 94 , 96 , 98 , 84 , 94 , 81 , 91 , 72 , 93 , 94 , 95 , 96 , 97 , 98 , 79 , 91 } ;
int sum, i, j;
for ( j= 0 ; j< 10 ; j++ )
{
for ( i= 0 ; i< 3 ; i++ )
{
printf ( "%d " , a[ i] [ j] ) ;
}
printf ( "\n" ) ;
}
for ( j= 0 ; j< 10 ; j++ )
{
sum= 0 ;
for ( i= 0 ; i< 3 ; i++ )
{
sum+ = a[ i] [ j] ;
}
printf ( "\n" ) ;
printf ( "第%d个同学的总分为:%d,平均分为%.2f\n" , j+ 1 , sum, ( float ) sum/ 3 ) ;
}
for ( i= 0 ; i< 3 ; i++ )
{
sum= 0 ;
for ( j= 0 ; j< 10 ; j++ )
{
sum+ = a[ i] [ j] ;
}
printf ( "\n" ) ;
printf ( "第%d门的总分为:%d,平均分为%.2f\n" , i+ 1 , sum, ( float ) sum/ 10 ) ;
}
}
#include <stdio.h>
int main ( )
{
int a[ 3 ] [ 2 ] = { 1 , 2 , 3 , 5 , 6 , 8 } ;
int sum, max, min, i, j;
for ( i= 0 ; i< 3 ; i++ )
{
max= a[ i] [ 0 ] ;
for ( j= 0 ; j< 2 ; j++ )
{
if ( a[ i] [ j] > max)
{
max= a[ i] [ j] ;
}
sum= sum+ a[ i] [ j] ;
}
printf ( "第%d行的最大值为%d\n" , i+ 1 , max) ;
}
for ( j= 0 ; j< 2 ; j++ )
{
min= a[ 0 ] [ j] ;
for ( i= 0 ; i< 3 ; i++ )
{
if ( a[ i] [ j] < min)
{
min= a[ i] [ j] ;
}
}
printf ( "第%d列的最小值为%d\n" , j+ 1 , min) ;
}
printf ( "平均值:%f" , ( float ) sum/ 6 ) ;
return 0 ;
}
#include <stdio.h>
int main ( )
{
int a[ 10 ] , i, max, min, sum= 0 ;
for ( i= 0 ; i< 10 ; i++ )
{
printf ( "请输入成绩:" ) ;
scanf ( "%d" , & a[ i] ) ;
}
max= a[ 0 ] ;
min= a[ 0 ] ;
for ( i= 0 ; i< 10 ; i++ )
{
if ( a[ i] < 60 )
{
printf ( "不及格的成绩为:%d下标为%d\n" , a[ i] , i) ;
}
if ( a[ i] > max)
{
max= a[ i] ;
}
if ( a[ i] < min)
{
min= a[ i] ;
}
sum= sum+ a[ i] ;
}
for ( i= 0 ; i< 10 ; i++ )
{
if ( a[ i] == max)
{
printf ( "最高分为%d,下标为%d\n" , a[ i] , i) ;
break ;
}
}
for ( i= 0 ; i< 10 ; i++ )
{
if ( a[ i] == min)
{
printf ( "最低分为%d,下标为%d\n" , a[ i] , i) ;
break ;
}
}
printf ( "总成绩为%d\n" , sum) ;
printf ( "平均成绩为%f\n" , ( float ) sum/ 10.0 ) ;
return 0 ;
}