匿名者ckl 2018-12-31 16:53 采纳率: 33.3%
浏览 915
已采纳

求一个9*9乘法表,怎么做到图中格式,跪求啊?

图片说明
小白一个,求大佬

public class Test_9x9 {
public static void main(String[] args) {
//倒三角
for (int i = 1; i <=9; i++) {
for (int j = 1; j <=i; j++) {
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
System.out.println();
}
}

只会正方向,反方向怎么弄?
  • 写回答

3条回答

  • 张大教主 2018-12-31 12:13
    关注

    简单,修改一点点即可,运行结果见截图,代码如下

    public class Test_9x9 {
        public static void main(String [] args){
            for(int i=1;i<=9;i++){
                for(int j=9;j>0;j--){
                    if (i-j>=0) {
                        System.out.print(i+"*"+j+"="+(i*j)+"\t");
                    }
                    else{
                        System.out.print("\t\t");
                    }
    
                }
                System.out.println();
            }
        }
    }
    
    

    图片说明

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?