概述

本文主要介绍了Java中关于练习5.2的代码及其解析。在本文中,您将了解到:

  • 什么是练习5.2
  • 练习5.2的实现原理
  • 练习5.2的应用场景
  • 练习5.2的示例代码和运行结果

什么是练习5.2

练习5.2是一种Java编程练习,它要求编写一个程序,以指定格式显示一个N行的数字方阵。

实现原理

练习5.2的实现原理如下:

  1. 获取用户输入的数字N。
  2. 循环N次,每次循环输出一个由N个数字组成的字符串。
  3. 字符串中每个数字之间用空格隔开,行末无空格,最后一行下面不再输出空行。

应用场景

练习5.2可以用于以下场景:

  • 在控制台中输出等边数字三角形。
  • 在控制台中输出矩形方阵。
  • 在控制台中输出其他数字图形。

示例代码和运行结果

import java.util.Scanner;

public class Practice5_2 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt();
        sc.close();
        for (int i = 1; i <;= N; i++) {
            for (int j = 1; j <;= N; j++) {
                System.out.print(i * j + " ");
            }
            System.out.println();
        }
    }
}

运行结果:

如果输入3,则输出:

1 2 3

2 4 6

3 6 9

如果输入4,则输出:

1 2 3 4

2 4 6 8

3 6 9 12

4 8 12 16