标签:
#include <stdio.h>
#include <stdlib.h>
/*
(2)将二进制转换成十进制数。
输入二进制数输出对应的十进制数,输入“ctl + z”结束。
*/
int main() {
char num[30]; //存储二进制数
while (fflush(stdin),scanf("%s",num) != EOF){
int number = 0; //存储十进制数
for (int i = 0; num[i] != ‘\0‘; ++i){
number *= 2;
number += num[i] - ‘0‘;
}
printf("%d\n",number);
}
system("pause");
return 0;
}
标签:
原文地址:http://www.cnblogs.com/mutaohengheng/p/5104673.html