Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte začiatok svojej hlavnej funkcie plniť svoje obrátenie . Zahrnúť súbor záhlavie pre štandardné vstupné a výstupné knižnice , takže si môžete vytlačiť svoje výsledky .
# Include int main ( ) { deklarovať premennú pre číslo , ktoré chcete obrátiť , rovnako ako premenné pre reverznej čísla . Rozhodnite sa , ako budete určiť hodnotu zvrátiť , a to buď tým , že žiada užívateľov alebo inicializáciu premennej . Pre náš príklad budeme inicializovať premennú int pôvodné = 4051 , obrátil = 0 ; . Vytlačiť aktuálnu pôvodné číslo , takže si môžete overiť , na zvrat v koniec programu printf ( " pôvodné číslo je % d \\ n" , pôvodné ) ; . Vytvoriť while pre prechádzanie všetkých možných číslic číslo . Vzhľadom k tomu , budete pás číslice z pôvodného počtu zakaždým cez slučku , budete zastaví , akonáhle premenná " originál " je nulová . Dalo by sa na chvíľu ( originál! = 0 ) použiť ako cyklus while stavu , však, pretože akákoľvek nenulová hodnota je považovaný za pravdivý v jazyku C , môže váš while jednoducho while ( pôvodné ) . While ( pôvodné ) { Určte krajnej číslica " originál " tým , že " pôvodné " premennú % 10. Zakaždým , keď slučkou , posunúť aktuálnu hodnotu " obrátenej " premenná cez jednu pozíciu vynásobením 10. a pridajte krajnej číslice mladého obráteného = obrátený * 10 + originál % 10 " originál . " ; Zbavte krajnej číslice od " pôvodnej " premenné , pretože ste práve spracovávajú ho . Využite celočíselné delenie v C a rozdeliť " originálny " od 10. Tento prúžky krajné číslice a pripravuje " originálny " pre nabudúce slučkou . Uzavrite slučku while original = Pôvodné /10 ; . } Vytlačiť zvrátiť číslo a ukončiť program . printf ( " obrátené číslo je % d \\ n" , zrušené ) ; return 0 ; }
2
3
4
5
6
7