#include#define M 5//定义有5个学生 #define N 4//定义有4门课程 int main() { int a[M][N];//数组a int i, k, max, n; for (i = 0; i < M; i++)//M个学生 { printf("n请输入第%d个学生的%d门成绩", i + 1, N); for (k = 0; k < N; k++)//N门成绩 scanf_s("%d", &a[i][k]); } for (i = 0; i < M; i++)//行 { max = a[i][0]; n = 0; for(k=1;k max) { max = a[i][k]; n = k;//n记录每行最大值的列下标 } printf("n第%d个学生的成绩最大值为:a[%d][%d]=%dn", i + 1, i, n, max); } return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)