import java.util.Scanner;
public class Diamond{
public static void main(String[] args){
Scanner s = new Scanner(System.in);
System.out.print("请输入正三角的最大行数: ");
int num = s.nextInt();
for(int i = 1; i <= num; i++){
//测试输出几行
//System.out.println(i);
//输出空格
for(int j = 0; j < num-i; j++){
System.out.print(" ");
}
//输出*
for(int j = 1; j <= i*2-1; j++){
System.out.print("*");
}
System.out.println();
}
//倒三角
for(int i = num+1, p = num-1; i <= num*2-1 && p > 0; i++, p--){
//输出空格
for(int j = i-num; j > 0; j--){
System.out.print(" ");
}
//输出*
for(int k = 0; k < p*2-1; k++){
System.out.print("*");
}
System.out.println();
}
}
}
根据正三角的最大行数输出菱形
最新推荐文章于 2024-10-12 22:35:37 发布