重要内容 欢迎来到程序设计竞赛交流平台!
数据结构 当前位置:首页 > 教程 > 数据结构

8位二进制转十进制C++版

内容摘要:#include <iostream>using namespace std;int pow(int n){return n<1?1:pow(n-1)*2;}int main(){int n=0,num=0;char arr[8];cin>>arr;......
#include <iostream>
using namespace std;
int pow(int n){
	return n<1?1:pow(n-1)*2;
}
int main(){
	int n=0,num=0;
	char arr[8];
	cin>>arr;
	while(n<8) if(arr[n++]=='1') num+=pow(8-n);
	cout<<num<<endl;
	return 0;
}
上一篇:没有了
下一篇:没有了
相关评论
本栏最新更新
本栏推荐
©2014-2020 ACM之家 版权所有  贵公网安备52273202000108号  黔ICP备18000376号