Posted on 2012-09-08 12:37
hoshelly 阅读(1697)
评论(0) 编辑 收藏 引用 所属分类:
C
如下:
#include<stdio.h>#include<string.h>
#include<math.h>
int main()
{
char M[100]={0};
int N=0;
gets(M);
int len=strlen(M);
for(int i=0;i<len;i++)
{
N+=(M[i]-'0') * pow(2.0,len-i-1);
}
printf("%d\n",N);
return 0;
}