東華OJ 69 進製轉換

2021-10-03 02:36:53 字數 571 閱讀 3110

問題描述 :

輸入乙個十進位制數,將其化成n進製數輸出(2≤n≤16)。 輸出結果時,大於等於10的數字用字母代替,a代表10,b代表11以此類推。

輸入說明 :

你的程式需要從標準輸入裝置(通常為鍵盤)中讀入多組測試資料。每組輸入資料由一行組成,每行有2個數,分別代表十進位制數m(0≤ m < 2^31)和進製n(2≤n≤16),它們以空格分隔,在行首和行尾沒有多餘的空格。

輸出說明 :

對每組測試資料,你的程式需要向標準輸出裝置(通常為啟動該程式的終端)依次輸出一組對應的答案:輸出10進製數轉換後的n進製數。所有資料前後沒有多餘的空格,兩組資料之間也沒有多餘的空行。

輸入範例 :

100 10

100 15

輸出範例 :

1006a

#include int main()

for(int j=i-1;j>=0;j--)

printf("%c",num[j]);

} printf("\n");

i=0;

} return 0;

}

東華OJ 基礎題69 進製轉換

問題描述 輸入乙個十進位制數,將其化成n進製數輸出 2 n 16 輸出結果時,大於等於10的數字用字母代替,a代表10,b代表11以此類推。輸入說明 你的程式需要從標準輸入裝置 通常為鍵盤 中讀入多組測試資料。每組輸入資料由一行組成,每行有2個數,分別代表十進位制數m 0 m 2 31 和進製n 2...

69 進製轉換

69 進製轉換 問題描述 輸入乙個十進位制數,將其化成n進製數輸出 2 n 16 輸出結果時,大於等於10的數字用字母代替,a代表10,b代表11以此類推。輸入說明 你的程式需要從標準輸入裝置 通常為鍵盤 中讀入多組測試資料。每組輸入資料由一行組成,每行有2個數,分別代表十進位制數m 0 m 2 3...

oj 進製轉換

題目描述 寫出乙個程式,接受乙個十六進製制的數值字串,輸出該數值的十進位制字串。多組同時輸入 輸入描述 輸入乙個十六進製制的數值字串。輸出描述 輸出該數值的十進位制字串。輸入例子 0xa輸出例子 10思路 利用字串搜尋函式 s.find first of arg 找到 x或x 出現的位置 c pri...