主要是运用STL中的字符串来进行操作
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s,s1;
int l;
int n;
while(getline(cin,s))
{
l=s.size();
if(l==0)
{
break;
}
n=l%8;
if(n!=0)
{
s.append(8-n,'0');
}
for(int i=0;i<s.size();i=i+8)
{
s1=s.substr(i,8);
cout<<s1<<endl;
}
}
}

京公网安备 11010502036488号