編寫程式,將十進位制整數n轉換成二進位製數。本人初學C求指導

2021-04-08 23:56:45 字數 1486 閱讀 5356

1樓:

你這是c語言自

,不是c++.

#include

int main()

for(i=n-1; i>=0; i--)printf("%d", temp[i]);

}你要想下10進製zhi轉成2進製,是從最低位求起的,dao也就是求餘的結果要反過來,

你拿筆自己算算看。

2樓:匿名使用者

這個要用到掩bai碼。du

#include

int main()

}也可以用遞迴屬

void print_bit(int a)int main(void)

3樓:小張

用位運算操作,速度最快,效率最高,不懂再追問。

4樓:文建設連午

這個要用到掩copy

碼。#include

intmain()

}也可以用遞迴

daovoid

print_bit(int

a)int

main(void)

c++編寫程式 把任意10整數轉換成二進位製數。

5樓:落花盈香

#include

int main()

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

c語言編寫乙個程式,將十進位制整數n 轉換成二進位製數

6樓:匿名使用者

#include

int transfer(int x)

}return y;

}void main()

擴充套件資料:

c語言書寫規則:

1.乙個說明或乙個語句佔一行。

2.用{} 括起來的部分,通常表示了程式的某一層次結構。{}一般與該結構語句的第乙個字母對齊,並單獨佔一行。

3.低一層次的語句或說明可比高一層次的語句或說明縮排若干格後書寫。以便看起來更加清晰,增加程式的可讀性。在程式設計時應力求遵循這些規則,以養成良好的程式設計風格。

7樓:匿名使用者

#include

#include

int main()

printf("%d",a);

return 0;}

8樓:匿名使用者

將輸出的內容先放置到乙個陣列中,最後陣列反序輸出

9樓:遊龍科技工作室

#include//十進位製數轉化為二進位製數void to_binary (int n); //binary n.二進位制的;雙的

int main ( void )

printf("完成");

return 0;

}void to_binary(int n)

編寫函式把任意十進位制正整數轉換成二進位製數。

最符合題意的答案,沒有超過本章知識點,可以完全公升級下面的答案,簡潔明瞭。include int tow int int int tow int a,int n return yu int main 提示已經很清楚了,實現就可以了。求教,編寫函式,把把任意十進位制正整數轉換成二進位製數輸出 把任意十...

將十進位制小數轉換成十六進位制小數,怎麼轉換謝謝大家

需要指定最多小數字數。西湖主 苦樂參半 看仙家分身有術,看人間兼美無方。人生百年,苦樂參半,恰似這洞庭風晚,一半兒驕陽燦燦,一半兒煙雨茫茫 十進位制小數怎麼轉換為二進位制小數 方法 乘2取整法,即將小數部分乘以2,然後取整數部分,剩下的小數部分繼續乘以2,然後取整數部分,剩下的小數部分又乘以2,一直...

如何用c語言編寫將十進位制的數轉換成二進位製數的程式

簡單辦法是用聯合體,直接列印出來。typedef union dandb dandb int main 手工計算,要不斷除2取餘,獲得所有位,再列印出來。c語言編寫乙個程式,將十進位制整數n 轉換成二進位製數 include int transfer int x return y void main...