System.out.print("请输入边长:");
Scanner s = new Scanner(System.in);
int a = 0;
int count = 0;
do {
if(count>0){
System.out.print("该变长无法构成等边三角形,请重新输入:");
}
a = s.nextInt();
count++;
} while (a<2);
for (int i = 1; i < a+1; i++) {
for (int j = 1; j < 2*a; j++) {
if(i<a){
if(j==a+1-i || j==a-1+i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
else{
if(j%2==1){
System.out.print("*");
}else{
System.out.print(" ");
}
}
}
System.out.println();
}
我又写了个空心的等边三角形
最新推荐文章于 2021-05-28 12:39:45 发布