定义一个有3行10列的二维数组(float型),用其代表10个学生的3门课程的考试成
绩,从键盘输入30个成绩,分别统计每门课程优(90100)、良(8089)、中(
079)、及格(6069)、不及格(<60)的人数,结果存放到一个3行5列(行表
示课程,列表示级别分人数)的整型数组中,输出结果。
你看看我这个咯~有用采纳哦
#include <stdio.h>
int main(){
float stu[3][10] = {0};
int tes[3][5] ={0};
for( int i = 0 ; i < 3 ; i ++ ){
for( int j = 0 ; j < 10 ; j++ ){
scanf("%f",&stu[i][j]);
if( stu[i][j] > 90 ){
tes[i][0] ++;
} else if( stu[i][j] > 80 ){
tes[i][1] ++ ;
} else {
tes[i][2] ++ ;
}
}
}
for( int i= 0 ; i < 3 ; i++ ){
for( int j = 0 ; j < 5 ; j++ ){
printf("%d \t",tes[i][j]);
}
printf("\n");
}
}