用while語句怎樣打印三角形哪里錯了
public?class?HelloWorld{ ?????public?static?void?main(String[]args){ ?????System.out.println("打印三角形:"); ?????while(int?i=1;i<=5;i++){ ?????while(int?j=1;j<=i;j++){ ?????System.out.print("*"); ?????} ?????System.out.println(); ?????} ?????} ?}
2016-12-04
While的用法不是這樣的,while語句的一般形式為:? ? while(表達式) 語句其中表達式是循環條件,語句為循環體。把while換成for就行了
2016-12-04
package com.helloWord;
public class HelloWorld{
public static void main(String[] args){
? ? System.out.println("打印三角形:");
? ? for(int i=1;i<=5;i++){
? ? for(int j=1;j<=i;j++){
? ? System.out.print("*");
? ? }
? ? System.out.println();
? ? }
}
?}