#include<stdio.h>
#include<stdlib.h>
void change2(int num)
{
if (num == 0)
return;
else
{
change2(num / 2);
printf("%d", num % 2); //printf函數在change2函數後,為逆序打印!
}
}
void main()
{
int num=0;
printf("請輸入要轉換的十進制數: ");
scanf("%d", &num);
printf("轉換後的二進制數為: ");
change2(num);
system("pause");
}