输出一个他妈的空心 “*” 等腰三角形:
直接上代码,真恶心,快被搞死了、
import java.util.Scanner;
////////////////////////输入行数数字////////////////////////
public class Hello {
public static void main(String[] args) {
System.out.println("请输入数字:");
Scanner input = new Scanner(System.in);
int n = input.nextInt();
////////////////////////打印图形////////////////////////
int count = n - 1;//第一行空格数目
for (int i=0;i<n-1;i++,count--){
for (int x=0;x<count;x++){
System.out.print(" ");
}
System.out.print("*");
if (i==0){
System.out.println(" ");
}else{
for (int y=i*2-1;y>0;y--){
System.out.print(" ");
}
System.out.println("*");
}
}
//输出最后一行
int q = 2*n;
for (int p=1;p<q;p++) {
System.out.print("*");
}
}
}