1 #include<iostream> 2 #include<string> 3 #include<cmath> 4 using namespace std; 5 int main(){ 6 string s,sp; 7 cin>>s; 8 for(int i=0;i<4;i++){ 9 int sum=0; 10 sp=s.substr(i*8,8); 11 for(int j=0;j<8;j++) 12 if(sp[j]==‘1‘) 13 sum+=pow(2,7-j); 14 if(i!=3) 15 cout<<sum<<"."; 16 else 17 cout<<sum<<endl; 18 } 19 return 0; 20 }
字符串-06. IP地址转换(20),布布扣,bubuko.com
原文地址:http://www.cnblogs.com/gnodidux/p/3820108.html