Java,Python 输出99乘法表

Java,Python 输出99乘法表,第1张

Java,Python 输出99乘法表

Java for版本

public class test1 {
    public static void five(int n){
        for (int i =1;i<=n;i++){
            for (int j =1;j<=i;j++){
                System.out.print(i+"×"+j+"="+i*j+" ");
            }
            System.out.print("n");
        }
    }

    public static void main(String[] args) {
        five(9);
    }
}

结果

Java while版本

public class test1 {
    public static void five(int n){
        int i =1;
        while (i<=n){
            int j =1;
            while (j<=i){
                System.out.print(i+"×"+j+"="+i*j+" ");
                j++;
            }
            i++;
            System.out.print("n");
        }
    }

    public static void main(String[] args) {
        five(9);
    }
}

结果:

Python for版本:

def five(n):
    for i in range(1, n+1):
        for j in range(1, i + 1):
            print(str(i) + "×" + str(j) + "=" + str(i * j), end=" ")
        print()
five(9)

结果:
Python while版本:

def five(n):
    i = 1
    while i <= 9:
        j = 1
        while j <= i:
            print(str(i) + "×" + str(j) + "=" + str(i * j), end=" ")
            j += 1
        print()
        i += 1
five(9)

结果:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4669241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存