格式错误:您的程序输出的格式不符合要求(比如空格和换行与要求不一致) 下面是我的代码: #include<iostream> using namespace std; #include<string> void eight(string c) {     int len=c.size();     if(len<=0)     {         throw "长度不能为0";     }     else if(len>0&&len%8==0)     {         cout<<c[0];         for(int i=1;i<c.size();i++)         {             if(i%8!=0)             {                 cout<<c[i];             }else             {                 cout<<endl;                 cout<<c[i];             }                   }     }     else if(len>0&&len%8!=0)     {         int len1=len/8;         int len2=len%8;         int len0=len1*8;         if(len<8)         {             for(int i=0;i<len;i++)             {                 cout<<c[i];             }             for(int i=0;i<8-len;i++)             {                 cout<<"0";             }             cout<<endl;         }         else         {             cout<<c[0];             for(int i=1;i<len0;i++)             {                 if(i%8!=0)                 {                     cout<<c[i];                 }else                 {                     cout<<endl;                     cout<<c[i];                 }               }             cout<<endl;             for(int i=len0;i<len;i++)             {                 cout<<c[i];             }             for(int i=0;i<8-len2;i++)             {                 cout<<"0";             }             cout<<endl;         }           } } int main() {     string a;     string b;     while(cin>>a>>b)     {         eight(a);         cout<<endl;         eight(b);         cout<<endl;        } }
点赞 评论

相关推荐

黑皮白袜臭脚体育生:简历统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写会更好
点赞 评论 收藏
分享
牛客网
牛客企业服务