编辑代码

import java.util.Scanner;
public class Example8
{
    public static void main(String args[])
    {
        int i,temp,k,b;
        Scanner input=new Scanner(System.in);
        System.out.println("请输入拉丁阶数");
        b=input.nextInt();
        for(i=0;i<b;i++)
        {
            temp=i%b;//确定第i行第一个数字
            for(k=0;k<b;k++)//按照环形输出各个数字
            System.out.printf("%d",(temp+k)%b+1);
            System.out.println();
        }

    }
}