#include <stdio.h>
#include <string.h>
#define N 40
void DTOB(int n,char str[]);
int main(void)
{
char str[N];
int n;
scanf("%d",&n);
DTOB(n,str);
puts(str);
return 0;
}
void DTOB(int n,char str[])
{
int len=0;
while(n>0)
{
str[len]=n%2+'0';
len++;
n/=2;
}
str[len]='\0';
strrev(str);
}
输入11
输出1011
这是十进制数转换为二进制数
此题是将输入的一个十进制数转成二进制数