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 previesť podpísaných dát do ASCII

High - level programovacie jazyky umožňujú programátorom deklarovať premenné rôznych typov . Niektoré typy držať celočíselné hodnoty , ktoré môžu byť buď pozitívne , alebo negatívne ( podpísané celé čísla ) , niektoré ďalšie druhy držať reťazca ASCII alfanumerických znakov . Najmä môžu byť tieto reťazce obsahujú sekvencie číslic zodpovedajúcich číselných hodnôt . Prevod celé číslo so znamienkom na zodpovedajúci reťazec je veľmi časté program , operácie , ktorá je ľahko uskutočniteľné , s prihliadnutím na povahu desiatkovej pozičný systém . Veci , ktoré budete potrebovať klipart papier a ceruzku
Zobraziť ďalšie inštrukcie Cestuj 1

Definujte Input_int ako celé číslo so znamienkom , ktoré budú prevedené do reťazca . Definujte Output_str ako prázdny reťazec . Definujte znak ako celé číslo so znamienkom obsahujúce -1 , ak Input_int je menšia ako nula , a 1 inak . Definujte Remaining_int ako absolútne hodnoty Input_int .
2

Ak Remaining_int rovná 0 , nastavte Output_str na " 0 " a ukončiť spracovanie .
3

Nastaviť Output_str na ( ( ( Remaining_int modulo 10 ) + '0 ' ) concat Output_str ) , kde " concat " je operátor zreťazenia . Nastaviť Remaining_int byť celá časť ( Remaining_int /10 ) .
4

Remaining_int je viac ako 0 , vráťte sa na krok 3.
5

Ak Prihlásiť sa rovná -1 , nastavte Output_Str na ( " - " Conca Output_str ) . Výsledkom je v Output_str .

Najnovšie články

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