/*****
題目描述
將十進位制整數n轉換成二進位制,並儲存在字元陣列中,最後輸出。要求定義並呼叫convert()函式, 將十進位制整數n對應的二進位制數存入字元陣列str中。
void convert(int n, char str);
輸入輸入乙個非負整數n,n<2^31。
輸出輸出乙個01字串,即n對應的二進位制數,不含前導0。輸出佔一行。
樣例輸入 copy
13樣例輸出 copy
1101
*****/
!!!!!不知道我寫的為什麼編譯不通過 ,在codeblock上可以通過,也能輸出正確答案。
#include
#include
#include
char str[1000000];
void convert(int n, char str);
int main()
void convert(int n, char str)
str[len] = 『\0』;
strrev(str);
}
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 ...