69 進製轉換

2021-10-03 09:53:04 字數 690 閱讀 2740

69 進製轉換

問題描述 :

輸入乙個十進位制數,將其化成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

#define max 100

char a[max]

;char str[16]

=;intmain()

if(n<0)

while

(n)if

(flag==1)

for(j=i-

1;j>=

0;j--

)printf

("\n");

}return0;

}

DHU OJ 基本練習 69 進製轉換

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

東華OJ 69 進製轉換

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

東華OJ 基礎題69 進製轉換

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