/*****
題目描述
將十進位制整數n轉換成二進位制,並儲存在字元陣列中,最後輸出。要求定義並呼叫convert()函式, 將十進位制整數n對應的二進位制數存入字元陣列str中。
void convert(int n, char str);
輸入輸入乙個非負整數n,n<2^31。
輸出輸出乙個01字串,即n對應的二進位制數,不含前導0。輸出佔一行。
樣例輸入 copy
13樣例輸出 copy
1101
*****/
#include
#include
#include
char str[
10000];
void
convert
(int n,
char str)
;int
main()
void
convert
(int n,
char str)
for(j=i-
1;j>=
0;j--
)//這裡可以替換成這兩句,strrev(str);puts(str);可以代替這兩句,只不過判題沒法通過。
printf
("%c"
,str[j]);
}}
c 語言 進製轉換
題目描述 將十進位制整數n轉換成二進位制,並儲存在字元陣列中,最後輸出。要求定義並呼叫convert 函式,將十進位制整數n對應的二進位制數存入字元陣列str中。void convert int n,char str 輸入輸入乙個非負整數n,n 2 31。輸出輸出乙個01字串,即n對應的二進位制數,...
2 36進製轉換 C語言
include include include n進製轉換為m進製的數 將n進製的數轉換成十進位制的數 n 進製數 nhex n進製數的字元陣列 return 生成的long型十進位制數 int convernhexnumbertodecimalnumber int n,char nhex retu...
c語言實現進製轉換
c語言義實現進製轉換 include stdio.h include string.h include conio.h include stdlib.h include math.h include using namespace std int sel 選擇進製轉換 char zhs 50 xs ...