在主函数中输入一个十进制数,调用转换函数Dec2Binary(),把这个十进制数转换成二进制数。
1条回答 默认 最新
- 快乐鹦鹉 2022-09-28 20:27关注
不断地求余2,可以用递归
#include <stdio.h> void fun(int n) { if(n<=1) { printf("%d",n); return; } fun(n/2); printf("%d",n%2); } int main() { int n; scanf("%d",&n); fun(n); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用