任何整數都有一個對應的二進位制數,如何將十進位制數轉換為二進位制數呢?小編與大家共享程式設計。
(01)首先,定義四個整型變數,儲存十進位制整數、二進位制整數等計算值。
(02)給變數i和二進位制數賦初值,值為0。
(03)接著,輸入一個十進位制整數。
(04)用while語句判斷,條件為十進位制數是否為零。
(05)當十進位制數不為零時,對十進位制數用2求餘,儲存在變數d中。
(06)十進位制數除以2,使數值縮小為原來的二分之一。
(07)然後,將十進位制數轉換為二進位制數。
(08)最後,輸出十進位制數所對應的二進位制數。
(09)執行程式,輸入任意一個十進位制整數,計算機就會輸出對應的二進位制數。