格式错误:您的程序输出的格式不符合要求(比如空格和换行与要求不一致) 下面是我的代码: #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;        } }
点赞 评论

相关推荐

05-03 12:45
西南大学 Java
sdgfdv:你这项目写的内容太多了,说实话都是在给自己挖坑,就算简历过了,后面面试也难受
点赞 评论 收藏
分享
牛客网
牛客企业服务