Min -funksjon i C

Min -funksjon i C
MIN er virkelig en inline -funksjon som returnerer den minste av “A” og “B” implementert med GNU C smarte makroer. De kan være noen numeriske verdier, inkludert pekere til nesten samme basetype, og da kan de være et heltall eller flytende punktverdier. C -programmet bestemmer det minste eller minst elementet i en matrise. Den skriver også ut posisjonen eller indeksen i listen over heltall der den vises. Vi implementerer noen få eksempler for å demonstrere begrepet Min -funksjon på programmeringsspråket C.

Eksempel 1

Vi er klare til å få tak i det første eksemplet på Min -funksjonen på programmeringsspråket C. La oss opprette en fil med noe navn enn en .c forlengelse. Begynn inkludert overskriftsfilene i den. Vi har brukt overskriftsfilen. I et C -program brukes overskriftsfilen til å utføre grunnleggende eller standardinngangs-/utgangsfunksjoner. På en annen måte kan vi få inndata/utgangsmuligheter i programmet vårt ved å inkludere denne overskriftsfilen i starten av programmet.

Da har vi vår viktigste () funksjon. Hvert program dreier seg om det. Det er et obligatorisk krav å ha en hovedfunksjon () i hvert program. Hovedfunksjonen () er ikke nødvendig for å utføre noe annet enn å eksistere i C -kildekoden. Til slutt består det instruksjoner som leder datamaskinen til å utføre oppgaven som programmet ditt ble opprettet for å utføre. Ingenting blir imidlertid obligatorisk av deg.

Nå har vi erklært tre variabler av heltallsdatatetittel “A”, “B” og “Minimum”. Da har vi en printf () -funksjon som ber brukeren om å oppgi ønsket nummer på kjøretid. Disse verdiene vil bli holdt i "A" og "B" -variablene. Da må vi bruke Scanf () -funksjonen. På C -programmeringsspråket brukes SCANF -funksjonen til å gjenkjenne tegn eller andre innspill fra utvikleren. SCANF er en innebygd funksjon som allerede er definert i bibliotekfilen i en hvilken som helst C-pakke.

Vi har kalt en min () -funksjon i Main () -programmet. Og spesifiserte tilstanden i den separat oppgitte Min () -funksjonen, som sett på skjermbildet. Returnering 0 indikerer at programmet fullførte effektivt og oppnådd det det var designet for å gjøre

Utfør nå den ovennevnte koden i GCC-kompilatoren. Den svarte skjermen blir presentert og ber brukeren om å oppgi de to ønskede tallene.

La oss anta at brukeren har skrevet inn 12 og 34 tall; Programmet vil velge minimumsnummer ved å kjøre Min -funksjonen. Utgangen er riktig, da den kan bekreftes fra utgangsskjermen

Eksempel 2

Dette eksemplet vil bruke Min () -funksjonen og Max () -funksjonen, så det er litt komplisert. Før du går gjennom denne, må du forstå det ovennevnte eksemplet nøye.

La oss generere en fil med hvilken som helst tittel enn en .c forlengelse. Begynn inkludert overskriftsfilene i den. Vi har brukt overskriftsfilen. I et C -program brukes overskriftsfilen til å utføre enkle eller standardinngangs-/utgangsfunksjoner. For å si det på en annen måte, kan vi skaffe inngangs-/utgangsmuligheter i programmet vårt ved å inkludere denne overskriftsfilen i starten av programmet.

Nå har vi erklært fem variabler av heltalldatatetittel “x“ j ”,“ n ”,“ maksimum ”og“ minimum ”. “X” er en matrise. Så har vi en printf () -funksjon som ber brukeren om å legge inn størrelsen på matrisen ved kjøretid. Da må vi bruke Scanf () -funksjonen. På C -programmeringsspråket brukes SCANF -funksjonen til å identifisere tegn eller andre innspill fra brukeren. SCANF er en innebygd funksjon som allerede er definert i bibliotekfilen i en hvilken som helst C-pakke. Igjen har vi en printf () -funksjon som ber brukeren om å legge inn elementene i matrisen til kjøretid.

Nå har vi brukt "for" -løkken. På C -programmeringsspråket brukes for -loopen til å gjenta uttalelser eller deler av et program gjentatte ganger. Dette gjør dem i stand til å skrive kode en gang og deretter gjenbruke den etter behov, øke sannsynligheten for at programmet vil fungere som planlagt. Vi har brukt betingelsen for å beregne minimums- og maksimumsverdiene fra brukerens elementer. Igjen har vi to PRINTF () uttalelser som vil vise minimum og en maksimal verdi av matrisen på skjermen. “Return 0” indikerer at programmet fullførte effektivt og oppnådd det det var ment å gjøre.

Utfør nå den ovennevnte koden i GCC-kompilatoren. Den svarte skjermen blir presentert og ber brukeren om å legge inn størrelsen og elementene i matrisen.

La oss anta at brukeren har lagt inn størrelsen som “4” og verdiene som 0, 7, 3 og 7 . Programmet vil velge minimums- og maksimumsverdi. Utgangen er riktig, da den kan bekreftes fra utgangsskjermen

Konklusjon

Denne artikkelen handlet om minimumsfunksjonen på programmeringsspråket C. Som et bonuspoeng har vi imidlertid også brukt Max () -funksjonen i eksemplet. Eksemplene som er nevnt i denne guiden er avklart i detalj. Jeg håper brukeren ikke vil ha noen problemer mens han bruker min () -funksjonen på C -språket.