字符串-06. IP地址转换(20)

来源:互联网 发布:淘宝网良品铺子旗舰店 编辑:程序博客网 时间:2024/06/06 19:16
#include <string>#include <iostream>#include <math.h>using namespace std;int  transfer(string s){    int num=0;    for(int i=0;i<8;i++)    {        num+=(s[i]-'0')*pow(2,7-i);    }    return num;}int main(){    string s;    getline(cin,s);    int out;    string st;    for(int i=0;i<4;i++)    {        st=s.substr(8*i,8);        out=transfer(st);        if(i!=3)        printf("%d.",out);        else            printf("%d",out);    }}

0 1
原创粉丝点击