Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť Maximum v poli v C

Hľadanie maxima poľa je jednoduchý proces v C zahŕňajúci rad , slučky a premenné pre uloženie maximálnej hodnoty . Normálne , môžete použiť pre slučke pozrieť sa na každé číslo vo vašom poli . Jednoduchý if tvorí telo cyklu for , kontroluje , či aktuálna hodnota v poli je väčšia ako zvyšok tých , pozrel sa na tak ďaleko . Potom, čo ste sa pozrel na všetky prvky , tlačiť maximum a váš program je kompletný . Návod dovolená 1

Zahrnúť súbor hlavičku pre štandardné I /O knižnice , takže si môžete vytlačiť maximálne po ukončení programu . Tiež vytvoriť symbolické konštanty pre veľkosť vášho poľa , takže je ľahké zmeniť svoj ​​program , ak vaše pole sa zmení veľkosť .

# Include

# define SIZE 6
2

Začnite svoj ​​hlavný program . Deklarovať a inicializovať pole , rovnako ako celočíselnú premennú použiť ako index matice . Tiež vytvoriť premennú pre maximálne hodnoty a inicializovať ju na prvý prvok vášho poľa . Pamätajte si , že pole začína s indexom nula v C

int main ( )

{

int i ;

plávať array [ size ] = { 10,5 , 98,6 , 15,5 , 123,2 , -10.5 , 56.5 } ;

float maximum = array [ 0 ] ;
3

Vytvorte pre slučke pozrieť sa na seba prvkom vášho poľa a porovnaní s aktuálnou hodnotou uloženou v maximálnej premennej . Ak je aktuálna hodnota v poli je väčšia , než je hodnota maximálneho premennej , uloženie hodnoty poľa v maximálnom premennej . Začnite slučku s druhým prvkom poľa , pretože inicializovaný maximálne s prvou hodnotou poľa . Zastaviť slučku , keď ste spracované všetky prvky v poli

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené