陆WaSai
2021-11-01 17:45
采纳率: 33.3%
浏览 22
已结题

大伙看看这个用eclipse这么做,用for结构还是用什么

``` ```

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • iilmx 2021-11-01 17:54
    已采纳

    两个for循环解决,一个for循环打印正三角形,一个for循环打印倒三角形

    public class Main {
        public static void main(String[] args) {
            for(int i = 0; i < 4; i++){
                for(int j = 3 - i; j > 0; j--){
                    System.out.print(" ");
                }
                System.out.print("*");
                for(int j = 0; j < (i - 1) * 2 + 1; j++){
                    System.out.print(" ");
                }
                if(i != 0) System.out.print("*");
                System.out.println();
            }
            for(int i = 0; i < 3; i++){
                for(int j = 0; j <= i; j++){
                    System.out.print(" ");
                }
                System.out.print("*");
                for(int j = 0; j < 3 - i * 2; j++){
                    System.out.print(" ");
                }
                if(i < 2) System.out.print("*");
                System.out.println();
            }
        }
    }
    
    
    评论
    解决 无用
    打赏 举报
查看更多回答(1条)

相关推荐 更多相似问题