使用while循环获取1到20之间的乘法表的Java程序? 我尝试了乘法,但它只给出了一个数字,我需要打印所有1到20的乘法表
public class MulTable {
public static void main(String[] args) {
int num = 5;
for (int i = 1; i <= 10; ++i) {
System.out.printf("%d * %d = %d \n", num, i, num * i);
}
}
}
答案 0 :(得分:0)
如果你想使用while-loop
,试试这个private void printTable(int size) {
int i=1, j=1;
while(i<=size) {
while(j<=size) {
System.out.printf("%5d", i*j);
j++;
}
System.out.println();
j=1;
i++;
}
}