题目:写一个函数,输入一个10进制数,输出它的2进制
例如:输入9,输出1001
#include"stdafx.h"
#include<stdio.h>
int main()
{
int n, m, ans, i;
printf("请输入十进制数:\n");
scanf_s("%d", &n);
m = 1; ans = 0;
while (n!=0)
{
i = n % 2;//取余数
ans += i*m;
m = m * 10;
n = n / 2;
}
printf("转化的二进制为%d\n", ans);
return 0;
}