2013/11/09

[C]二進位轉十進位

#include <stdio.h>
#include <conio.h>

int main()
{
int n,c=1,Dec=0;

scanf("%d",&n);
while(n>0)
{
Dec += (n%10)*c;
c= c*2;
n/=10;
}

printf("%d",Dec);
getch();
         return(0);
}