直角三角形

来源:4-14 Java 循环语句之多重循环

宝慕林6422410

2017-11-22 12:13

public class HelloWorld {
    public static void main(String[] args) {
       
  System.out.println("打印直角三角形");
       
  
  for (int i = 1; i<=3;i++ ) {
           
   
   for (int j = 1;j<=3;j++ ) {
               
    System.out.print("*");
   }
           
   
   System.out.println();
  }
 }
}

输出结果为

打印直角三角形
***
***
***

为什么会这样呢??还有System.out.println();    此句是如何实现换行的不懂

写回答 关注

2回答

  • 慕用5561650
    2017-11-22 13:41:31

    System.out.print();      print后面加上ln,意思是换行,不加就是不换行

  • 君忆
    2017-11-22 13:34:58

     for (int j = 1;j<=3;j++ ) {
                    
        System.out.print("*");
       }

    改为

     for (int j = 1;j<=i;j++ ) {
                    
        System.out.print("*");
       }

    如晴丶See... 回复宝慕林642...

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

    2017-12-18 22:57:15

    共 2 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题