为啥会出现这么多的*号

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

慕码人7437616

2018-05-21 00:18

public static void main(String args[])	
{				
int i=0;		
while(i<=3)		
{			
i++;									
for(int j=1;j<=i;j++)			
{				
System.out.println("*");			
}							
}					
}		
}
结果
*
*
*
*
*
*
*
*
*
*		


写回答 关注

2回答

  • 猫儿当自强
    2018-05-21 19:30:20

    public class HelloWorld {

        

    public static void main(String args[]) 

    {              

    int i=0;      

    while(i<=3)     

    {          

    i++;                                   

    for(int j=1;j<=i;j++)          

    {              

    System.out.print("*");           

    }

    System.out.println();

    }                  

    }      

    }

    //for循环里面是一行的每个元素,不用加println,for循环完了之后换个行就行了,你的代码格式太难看了,我这是直接复制你的改的

    运行成功

    *
    **
    ***
    ****


  • 慕妹9476958
    2018-05-21 01:59:33

    使用两个for循环啊

    public static void main(String[] args){
        for(int i=1;i<=3;i++){
             for(int j=1;j<=i;j++){
                 System.out.print("*");
                 }
             System.out.println();
             }
      }


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

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

1165172 学习 · 17581 问题

查看课程

相似问题