Java 使用 Scanner 生成乘法表格
如果您想使用 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 对象,以确保程序的正常运行。
原文地址: https://www.cveoy.top/t/topic/I5k 著作权归作者所有。请勿转载和采集!