題目內(nèi)容:將十進(jìn)制整數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)。
輸入描述:輸入數(shù)據(jù)中含有不多于50個的整數(shù)n(-231<n<231)。
輸出描述:對于每個n,以11位的寬度右對齊輸入n值,然后輸出“-->”,再然后輸出二進(jìn)制數(shù)。每個整數(shù)n的輸出,獨(dú)立占一行。
題目分析:將某個數(shù)從十進(jìn)制轉(zhuǎn)為二進(jìn)制的具體方法是,該數(shù)對2取余,結(jié)果要么為1要么為0,此為該數(shù)對應(yīng)二進(jìn)制的末位;然后該數(shù)除以二,得到的商再次對2取余,結(jié)果為對應(yīng)二進(jìn)制的倒數(shù)第二位……以此類推,知道除以2的結(jié)果為0。
參考代碼:
效果如圖:

新聞熱點(diǎn)
疑難解答