Red de conocimiento del abogados - Bufete de abogados - Lenguaje C: encuentre los valores de los elementos más grandes y más pequeños en la matriz a [20] y sus subíndices

Lenguaje C: encuentre los valores de los elementos más grandes y más pequeños en la matriz a [20] y sus subíndices

/*

* Copyright(c) 2011, Departamento de servoaccionamiento de Nanjing Sikai Electronics Enterprise Co., Ltd.

* Todos los derechos reservados

*

* Nombre de archivo: test_lesson7

* Descripción: Función para encontrar el valor del elemento más grande y más pequeño en la matriz [20], y sus subíndices

*

* Autor: Zhang Hongbing

* Fecha de finalización: 6 de julio de 2011

*/

#includelt; stdio.hgt;

int maxArray(int x, int y);

int minArray(int x, int y);

int main(void)

{

int i = 0;

int array[20];

printf("Ingrese 20 números enteros consecutivos: \n");

do

{

scanf("d", amp; array[i]); //Convierte 20 números Asignar al matriz matriz y presione Enter para ingresar el valor

i;

} while(i lt; 20); /p>

int minTemp = matriz[0];

int maxIndex = 0;

int minIndex = 0

for(i= 1; ; ilt; 20; i )

{

maxTemp = maxArray(array[i], maxTemp); //Valores máximos y mínimos

minTemp = minArray (matriz[i], minTemp);

}

for(i=0;ilt;20;i)

{

if (maxTemp == array[i]) //Los subíndices de los valores máximo y mínimo

{

maxIndex = i;

}

if (minTemp == matriz[i])

{

minIndex = i

}

}

printf("El valor máximo en Array[20] es d, el valor mínimo es d, el subíndice del valor máximo es array[d] y el subíndice del valor mínimo es array[d] \n" , maxTemp , minTemp, maxIndex, minIndex

devuelve

}

/************* ** *******************

* Nombre de la función: maxArray(int x, int y)

* Descripción: Salida el valor máximo

* Entrada: x, y

* Salida: valor de retorno

*************** *** ****************/

int maxArray(int x, int

y)

{

int z

z = xgt; y?x: y

return z

}

/************************************

* Nombre de la función: minArray(int x, int y)

* Descripción: genera el valor mínimo

* Entrada: x, y

* Salida: valor de retorno

************************************ /

int minArray(int x, int y)

{

int z

z = xlt; y;

return z;

}

/*

* Nota: ¡El programa anterior se ejecuta correctamente en el entorno visual C!

*

*/