Maison  >  Article  >  Comment trouver la valeur maximale dans un tableau en langage C

Comment trouver la valeur maximale dans un tableau en langage C

百草
百草original
2023-06-19 10:47:5421934parcourir

Langage C pour trouver la valeur maximale dans un tableau : 1. Définissez un tableau qui peut être utilisé pour stocker des nombres sous la forme "arr[]" ; 2. Utilisez une boucle for pour stocker les nombres dans "arr[]" ; . Le premier nombre du tableau est défini comme la valeur maximale et l'indice est ajouté de 1 pour obtenir le deuxième nombre. En le comparant avec le premier nombre, la valeur la plus grande est stockée dans max. 1 est ajouté et l'opération est répétée ;4. Sortez simplement la valeur de max.

Comment trouver la valeur maximale dans un tableau en langage C

Le système d'exploitation de ce tutoriel : système windows10, version c99, ordinateur DELL G3.

Pour trouver la valeur maximale dans un tableau en langage C, l'idée principale est de comparer deux par deux, de stocker la grande valeur dans une variable, puis de continuer à comparer avec la valeur suivante à travers une boucle. la boucle est répétée, et enfin Trouvez la valeur maximale parmi elles.

Prenons dix nombres comme exemple pour trouver la valeur maximale :

Tout d'abord, vous devez définir un tableau qui peut être utilisé pour stocker des nombres, tel que :

Comment trouver la valeur maximale dans un tableau en langage C

Notez que ce tableau doit être de type int, car Ensuite, nous allons Pour effectuer l'opération de saisie scanf, nous devons saisir dix nombres à des fins de comparaison. Si le type char est utilisé de manière incorrecte, un avertissement hors limites peut apparaître lorsque le programme est en cours d'exécution (cela a toujours été le cas auparavant et). Je ne sais pas comment le résoudre).

L'étape suivante consiste à effectuer l'opération d'entrée. Nous pouvons utiliser une boucle pour stocker les dix entrées numériques dans un tableau. Il n'est pas nécessaire de stocker les valeurs une par une, ce serait trop inefficace, comme ceci :

Comment trouver la valeur maximale dans un tableau en langage C

Ensuite, vous pouvez définir le premier nombre du tableau comme valeur maximale, puis ajouter 1 à l'indice pour obtenir le deuxième nombre. En le comparant avec le premier nombre, stockez la plus grande valeur dans max. , vous devez utiliser une boucle, ajouter 1 à l'indice à chaque fois que vous comparez et répéter l'opération, par exemple :

Comment trouver la valeur maximale dans un tableau en langage C

Enfin, vous pouvez imprimer la valeur de max.

Le code complet pour la valeur maximale du tableau est :

Comment trouver la valeur maximale dans un tableau en langage C

Ici, nous pouvons continuer à réfléchir à la question de savoir si ce code peut être davantage promu. Par exemple, il peut être étendu non seulement pour saisir 10 nombres, mais aussi. également à saisir davantage de chiffres, ou la possibilité de saisir moins de dix valeurs, le rend plus flexible et réalisable.

Nous pouvons saisir autant de numéros que nous le souhaitons. Le code spécifique après promotion est indiqué dans l'image ci-dessous :

Comment trouver la valeur maximale dans un tableau en langage C

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn