第九章:菱形

来源:互联网 发布:java web项目规范 编辑:程序博客网 时间:2024/06/15 20:14
import java.util.*;public class sanjiao {public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.println("请输入菱形行数:");int hang = input.nextInt();while (hang % 2 == 0) {System.out.println("请输入奇数");hang = input.nextInt();}int a = (hang + 1) / 2;for (int i = 1; i <= a; i++) {for (int j = 1; j <= a - i; j++) {System.out.print(" ");}for (int k = 1; k <= 2 * i - 1; k++) {System.out.print("*");}System.out.println();}for (int i = a - 1; i > 0; i--) {for (int j = a - i; j >= 1; j--) {System.out.print(" ");}for (int k = 2 * i - 1; k >= 1; k--) {System.out.print("*");}System.out.println();}}}

0 0