import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextLine()) { String str =in.nextLine(); // 先得到要输出几行 int count = str.length()/8; for(int i =0;i<count;i++){ int len = 8*i; // 在这里分割和输出 String strsub=str.substring(0+len,8+len); System.out.println(strsub); } // 注意要添加0的是8-余数 int addZero = str.length()%8; // 有余数代表除不尽,先进行分割 if(addZero>0){ String strsubLast=str.substring(0+count*8,count*8+addZero); // 根据余数进行加零 while(8-addZero>0){ strsubLast +="0"; addZero++; } System.out.println(strsubLast); } } } }