如果您想使用 Scanner 类来接收用户输入的表格大小,并根据输入的大小生成乘法表格,可以对代码进行修改。以下是修改后的示例代码:

import java.util.Scanner;

public class MultiplicationTable {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print('请输入表格大小:');
        int tableSize = scanner.nextInt();

        // 外层循环控制行
        for (int i = 1; i <= tableSize; i++) {
            // 内层循环控制列
            for (int j = 1; j <= tableSize; j++) {
                int result = i * j;
                System.out.print(result + '	'); // 使用制表符分隔每个结果
            }
            System.out.println(); // 换行
        }

        scanner.close();
    }
}

运行以上代码,程序会提示您输入表格大小。您可以输入任意数字,然后按下 Enter 键,程序将会根据您的输入生成相应大小的乘法表格。

例如,如果您输入 '14',则会生成 1 到 14 的乘法表格。

注意,代码中使用了 scanner.close() 来关闭 Scanner 对象,以确保程序的正常运行。

Java 使用 Scanner 生成乘法表格

原文地址: https://www.cveoy.top/t/topic/I5k 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录