Red de conocimientos sobre prescripción popular - Conocimientos de oftalmología - Formación diagonal
Formación diagonal
Idea: ingrese una matriz bidimensional A de 3 * 3 en el teclado, luego suponga que a [0] [0] es el valor máximo y luego combine a [0] [0] con a [1] [1] y Se compara A [2] y, finalmente, se generan el valor máximo y el número máximo de filas.
Código de referencia:
#include & ltstdio.h & gt
#Definición? ¿norte? ¿Tres
int? principal()
{
int? a[n][n], I, j, max, maxi
for(I = 0;I<n;I++)//¿Entrada de teclado?
for(j = 0; j & ltn; j++)
scanf("%d ", & ampa[I][j]);?
max = a[0][0];
maxi = 0;
for(I = 1;I<n;I++)//¿Juez de recorrido?
if(max & lt;a[i][i])? {
max = a[I][I];
maxi = I;
}
Printf("El valor máximo es %d, el número máximo de filas es %d, \n ", max, maxi);
¿Regresión? 0;
}
/*
1?2?Tres
4?6?Cinco
7?9?2
El valor máximo es 6 y el número máximo de filas es 1.
*/