題目描述:
連續(xù)輸入字符串锐帜,請(qǐng)按長(zhǎng)度為8拆分每個(gè)字符串后輸出到新的字符串?dāng)?shù)組咆贬。長(zhǎng)度不是8整數(shù)倍的字符串請(qǐng)?jiān)诤竺嫜a(bǔ)數(shù)字0肄满,空字符串不處理脱吱。
輸入描述:
連續(xù)輸入字符串(輸入2次,每個(gè)字符串長(zhǎng)度小于100)
輸出描述:
輸出到長(zhǎng)度為8的新字符串?dāng)?shù)組
示例1
輸入
abc
123456789
輸出
abc00000
12345678
90000000
參考程序:
#include <iostream>
#include <string>
using namespace std;
int main(){
string a;
int i=0,n=0;
while(cin>>a){
n=0;
for(i=0;i<a.size();++i){
cout<<a[i];
if(++n%8==0)cout<<endl;
}
if(n=n%8){
for(i=8-n%8;i>=1;--i){
cout<<0;
}
cout<<endl;
}
}
return 0;
}