使用while循环编写java程序

时间:2017-10-26 18:08:13

标签: java core

使用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); 
        } 
    } 
} 

1 个答案:

答案 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++;
    }
}