将十进制转换成二进制
#include"stdio.h"
#include"stdlib.h"main()
{
int i;
char s[128];
scanf("%d",&i);
itoa(i,s,2);
printf("该数转换为二进制为:0%s\n",s);
}
这段函数里用到了itoa函数,
举个例子itoa(m,s,n)
这个语句的意思就是把数字m转换成n进制并储存在s中,要想引用itoa函数,注意头函数要用stdlib.h
ltoa() 将长整型值转换为字符串
utoa() 将无符号值转换为字符