c语言怎么把十进制转化为二进制

如题所述

06如何快速的将二进制转换成十进制

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-28
十进制转二进制可以使用库函数itoa。
itoa函数原型:char*itoa(int value,char*string,int radix);
功能:将任意类型的数字转换为字符串。在<stdlib.h>中与之有相反功能的函数是atoi。
nt value 被转换的整数,char *string 转换后储存的字符数组,int radix 转换进制数,如2,8,10,16 进制等。
参考代码:
#include <stdio.h>
#include<stdlib.h>
int main()
{
int i=10;
char a[100];
itoa(i,a,2);
printf("%s\n",a);
return 0;
}本回答被提问者采纳
第2个回答  2020-04-10
相似回答