當前位置:編程學習大全網 - 編程軟體 - Java中用for循環打印1到10然後再到1依次無限循環的星號

Java中用for循環打印1到10然後再到1依次無限循環的星號

壹般無限循環可以使用while(true)

但是也可以使用for(;;) 來實現無限循環

參考代碼

public?class?ForDemo?{

public?static?void?main(String[]?args)?{

for?(;;)?{//?無限循環

//?從1->10

for?(int?i?=?1;?i?<=?10;?i++)?{

for?(int?j?=?i;?j?>?0;?j--)?{

System.out.print("*");//打印星號

}

System.out.println();//換行

}

//?從9->2

for?(int?i?=?9;?i?>?1;?i--)?{

//如果i?=10?那麽會出現2行?10個星號的情況

//如果i?>0?那麽會出現2行?1個星號的情況

//不清楚題目的具體要求,所以這裏的i=10還是i=9?,i>1還是i>0自己根據題目要求填寫

for?(int?j?=?i;?j?>?0;?j--)?{

System.out.print("*");

}

System.out.println();

}

}

}

}

效果如下

*

**

***

****

*****

******

*******

********

*********

**********

*********

********

*******

******

*****

****

***

**

*

**

***

****

*****

******

  • 上一篇:非學科類是什麽意思
  • 下一篇:2010奔馳c200音響cD怎麽操作?
  • copyright 2024編程學習大全網