*
**
***
****
*****
*
**
***
****
*****
for(int i=1 i<=4;i++){
for(int j=1;j<=i;j++){
System.out.println("*");
}
}
这样写就Ok了
只需要一个嵌套循环,找出行数与对应行要输出的点个数之间的关系,并且设定好要输出的行数就好了
for(int i=0;i<5;i++){ // i 代表行数 for(int j=0;j<=i;j++){ // j 代表点个数,j<=i 代表点数与行数的关系式,根据他们之间的具体关系改变,
//决定那一行输出的点个数 System.out.print("*"); } System.out.print("\n"); //换行 }
写这个东西就像是写九九乘法表一样吗,九九乘法表会不
public class print { public static void main(String[] arg) { int i,j; for(i=0;i<5;i++) { for(j=0;j<5;j++) if(i>=j) System.out.print("*"); System.out.print("\n"); } }
}
注意你建class的时候名字要为print,或把这个改成你那个class名。