怎样使用JAVA语言编一个等腰三角形?

比如第一行输出一个*,第二行输出两个,第三行输出三个......
2025-03-13 23:01:16
推荐回答(4个)
回答1:

public class shape{
public static void main(String args[]){
for(int i=0;i<5;i++){
for(int j=0;j<9;j++){
if(j>=4-i&&j<=4+i) System.out.print("*");
else System.out.print(" ");
}
System.out.println();
}
}
}

回答2:

public class Test {
public static void main(String[] args) {
int x=10,y=10;
for(int i=1;i {
for (int j=0;j<(x-i);j++)
{
System.out.print(" ");
}
for (int k=0;k {
System.out.print("* ");
}
System.out.println();
}
}

}

回答3:

public class Test {
public static void main(String[] args) {
int line=5;
for(int j=0;j for(int k=0;k System.out.print(" ");
}
for(int k=0;k System.out.print(" *");
}
System.out.println();
}
}
}
}

回答4:

import java.lang.*;
public class Calc {
public static void main(String[] args) {
for(int i =1;i<11;i++){
for(int j = (10-i);j>0;j--){
System.out.print(" ");
}
for(int j=0;j<2*i-1;j++){
System.out.print("*");
}
System.out.println ();
}
}
}