二进制转十进制C语言.doc二进制转十进制C语言
二进制转十进制C语言
1 / 11 / 1
二进制转十进制C语言
二进制转十进制 C 语言程序
#include<>
#include<>
#include<>
int main()
{
int i,n,m;
char a[20];
printf("please input a number string:\n");
gets(a); // 输入二进制数存在
n=strlen(a); // 求数组 a 的长度
m=0;
for(i=0;i<n;i++)
{
a 数组中
二进制转十进制C语言
二进制转十进制C语言
1 / 11 / 1
二进制转十进制C语言
if(a[i]-'0'==1)
// 从高位依次判断二进制数是否为
1
二进制转十进制C语言
二进制转十进制C语言
1 / 11 / 1
二进制转十进制C语言
m=m+pow(2,n-1-i);
}
printf("%d\n",m);
return 0;
}
二进制转十进制C语言
二进制转十进制C语言
1 / 11 / 1
二进制转十进制C语言
二进制转十进制C语言 来自淘豆网m.daumloan.com转载请标明出处.