問題及**
/*
煙台大學計算機與控制工程學院
檔名稱: 進製轉換
作 者:展一
題目描述
輸入乙個十進位制數n,將它轉換成r進製數輸出。
輸入輸入資料報含多個測試例項,每個測試例項包含兩個整數n(32位整數)和r(2<=r<=16, r<>10)。
輸出 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制(比如,10用a表示,等等)
樣例輸入
7 223 12
-4 3
樣例輸出
1111b-11
*/#includevoid binary(int, int);
int main()
binary(n, r);
printf("\n");
}return 0;
}void binary(int n, int r)
}
執行結果
知識點總結
學習心得
進製轉換(任意進製轉換)
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 經過...
十二周總結
while scanf d n 就是當沒有輸入的時候退出迴圈,相當於while scanf d n eof 有些 不判定輸入可以,但vjudge不判定很大可能性會超時,好幾次查到最後發現都是這個錯誤 比較的是兩個字串的ascii值 equals 比較的是兩個字串的內容 mapmaps 定義乙個map...