時間限制: 1 sec 記憶體限制: 128 mb
提交: 8131 解決: 2897
將十進位制整數n轉換成二進位制,並儲存在字元陣列中,最後輸出。要求定義並呼叫convert()函式, 將十進位制整數n對應的二進位制數存入字元陣列str中。
void convert(int n, char str);
輸入乙個非負整數n,n<2^31。
輸出乙個01字串,即n對應的二進位制數,不含前導0。輸出佔一行。
13
1101
#include#includevoid convert(int n, char str)
len = strlen(str);//實際長度
for (int j = len - 1; j >= 0; j--)
}int main()
convert(n, str);
return 0;
}
進製轉換(任意進製轉換)
a進製轉b進製 思想 a進製轉十進位制 十進位制轉b進製 a進製轉十進位制 include include includeusing namespace std const int p 16 p代表 a進製 int main cout 十進位制轉b進製 include includeusing na...
進製進製進製 轉換
從剛學計算機就對進製轉換有著莫名的反感,2進製 8進製 10進製 16進製制各種轉換。下面就說下邏輯位址轉換成實體地址的求法吧 首先,使用者輸入乙個16進製制的數字cin hex logic add hex的意思是告訴計算機輸入的數是以16進製制方式輸入的 這個時候你要是輸出cout cout 經過...
進製轉換( R進製)
time limit 1 sec memory limit 128 mb 64bit io format lld submitted 3 accepted 1 submit status web board 我們可以用這樣的方式來表示乙個十進位制數 將每個阿拉伯數字乘以乙個以該數字所處位置的值 減1...