开发者社区> 问答> 正文

如何在java中打印反向数字图案三角形

这是我的代码:

for (int i = 4; i >= 1; i--) {              
    for (int j = 1; j < i; j++) {
        System.out.print(" ");
    }
    for (int k = i; k <= 4; k++) {                    
        System.out.print(k+"");
    }                                  
    System.out.println();            
}

电流输出:

4
 34
234
1234

所需的输出:

1
  21
 321
4321

如上所示,为了使我获得所需的输出,需要进行哪些更改?

展开
收起
游客ufivfoddcd53c 2020-01-04 14:29:27 999 0
1 条回答
写回答
取消 提交回答
  • 让第一个循环(i)从1到4,第二个循环(j)从4到i。这将反转您的输出。

    2020-01-04 14:29:40
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载