public static void main(String[] args) { //定义一个Scanner Scanner sc = new Scanner(System.in); //定义一个想要输入的数字 int n = sc.nextInt(); // 从一开始依次打 int shu = 1; // 定义一个数组第一个表示行,第二个表示每一行的内容 int [][]array =new int [n][]; // 循环行的个数 for(int i = 0;i < n;i++) { //表示行打印数字的个数 array[i] = new int[n-i]; //主要循环 看数字规律得知每一个数字的位置a要递减,b要递增 for(int a = i,b = 0;a>=0;a--,b++) { //打印每个位置的数字 array[a][b] = shu; //打印完后数字要加一 shu++; } } //打印所得的结果 for(int i = 0;i < n;i++) { for(int j = 0;j
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)