我正在尝试格式化乘法表的输出,其中一行只能有 5 个数字/整数。我正在 for 循环中使用 printf 方法尝试此操作,但到目前为止还没有工作。
代码:
System.out.println("Which multiplication table do you want to print?: ");
int number = input.nextInt();
int calculation;
System.out.println("Multiplication table: " + number + ":");
for (int i = 1; i <= 10; i++ ) {
calculation = number * i;
System.out.printf("%-5s ", calculation);
}
我的输出:
3 6 9 12 15 18 21 24 27 30
我试图得到的输出:
3 6 9 12 15
18 21 24 27 30
炎炎设计
白猪掌柜的
斯蒂芬大帝
相关分类