Determinación de una triangular PTA array matriz superior

 

 

#include <stdio.h>
 int isUpTriangle ( int la myArray [] [ 10 ], int n-) // Analizar índice de fila mayor que la columna del sujeto no son todos los elementos son 0, debe entrar en la matriz de la columna 
{
     int I, J;
     para (I = 0 ; I <n-; I ++ ) 
    { 
        // cada fila filas escala mayor que las etiquetas de columna de todos los elementos se determina 
        por (J = 0 ; J <n-; J ++ ) 
        { 
            IF (I> J) 
            { 
                SI (el myArray [I] [ ! J] = 0 ) 
                { 
                    volver  0 ; 
                } 
            } 
        }

    } 
    Return  . 1 ; 
} 
int main () 
{ 
    int T; // número de matriz 
    int n-; // varios impar fila 
    int I, la myArray [ 10 ] [ 10 ], J, K; 

    Scanf ( " % D " , y T); 

    para (i = 0 ; I <T; I ++ ) 
    { 
        // entrada de número de fila de la matriz 
        Scanf ( " % D " , y n-);     
        
        // matriz de entrada 
        para (J = 0 ; J <n-; J ++ ) 
        { 
            para(K = 0 ; k <n; K ++ ) 
            { 
                Scanf ( " % D " , y la myArray [J] [K]); 
            } 
        } 
        // juzga si o no la triangular 
        IF (isUpTriangle (la myArray, n-) == . 1 ) 
        { 
            printf ( " SI \ n " ); 
        } 
        else 
        { 
            printf ( " NO \ n " ); 
        } 
    } 
    volver  0 ; 
}

 

Supongo que te gusta

Origin www.cnblogs.com/jiangzenghui/p/12603168.html
Recomendado
Clasificación