前面的代码实现了输入数字,存入了5*5的数组中,代表5个学生5门课的成绩
下面是比大小
//每门科目中的最高和最低分
i=0,j=0;
for(j=0;j<COL;j++){
i=0;//每列遍历后,i的值为最大行,所以需要归零
max=0;//前一列循环后max归零
min=str[i][j];//一列遍历后,下一列遍历之前min赋值为新一列第一行的元素
for(i=0;i<RAW;i++){
if(str[i][j]>max)
max=str[i][j];
if(str[i][j]<min)
min=str[i][j];
}
printf("The best achievement of course%d :%d\n",j+1,max);
printf("The Worst achievement of course%d :%d\n",j+1,min);
}
return 0;
}