拿i+1模5就行了
人家是先打印换行,再打印数字而你是先打印数字,再换行,能一样吗如果你想先数字后换行,就要把i==0的情况先排除了,必须i>0时才可以这样if(i>0 && i%5==0)print("%12d\n",f[i]);elseprint("%12d",f[i]);