#包含“pch.h”
#define _CRT_SECURE_NO_WARNINGS
# include & ltstdio.h & gt
# include & ltmath.h & gt
使用命名空間std
void dec Tobin(int n){////轉換二元函數
int in = n/2;
int out = n % 2;
if (n == 0) {
返回;
}
德克托賓(英寸);//遞歸
printf("%d ",out);
}
void main() {
int m;?//輸入的整數?
scanf("%d ",& ampm);
德克托賓(m);//調用函數
返回;
}
程序運行結果如下:
擴展數據:
其他實現方法
# include & ltstdio.h & gt
int main()
{
int num,a[20],I = 0;
printf("輸入壹個數字:");
scanf("%d ",& ampnum);
while(num & lt;0)
退出(0);
而(num!= 0)
{
a[I]= num % 2;
num = num/2;
i++;
}
I-;
while(I & gt;= 0)
{
printf("%d ",a[I]);
I-;
}
返回0;
}