BtoO(char str[])
{
int lg,sum=0,j=1;
lg=strlen(str)-1;
for(;lg>=0;lg--)
{
sum=sum+(str[lg]-'0')*j;
j=j*2;
}
printf("laster: %d",sum);
} 这段是c语言二进制转十进制的函数,,你自己研究研究 然后改改吧
BtoO(char str[])
{
int lg,sum=0,j=1;
lg=strlen(str)-1;
for(;lg>=0;lg--)
{
sum=sum+(str[lg]-'0')*j;
j=j*2;
}
printf("laster: %d",sum);
} 这段是c语言二进制转十进制的函数,,你自己研究研究 然后改改吧
举报