package helloclean.chintest;
import java.util.Scanner;
public class MMTest {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("请输入一个大于或等于2的整数:");
int n = scanner.nextInt();
if(n < 2) {
System.out.println("输入的必须>=2");
System.out.println("break");
break;
}
printLx1(n);
//printLx(n);
}
}
private static void printLx1(int n) {
for (int i = 1; i < 2 * n; i++) {
for (int j = 0; j < Math.abs(n - i); j++) {
System.out.print(" ");
}
for (int k = 0; k < (i < n ? i : 2 * n - i); k++) {
System.out.print(" *");
}
System.out.println();
}
}
private static void printLx(int n) {
for(int i = 1; i <= n ;i ++) {
for(int k = 1; k <= n -i; k ++) {
System.out.print(" ");
}
for(int j= 1; j <= i; j ++) {
System.out.print(" ");
System.out.print("*");
}
System.out.println();
}
for(int w = n - 1; w >=1; w --) {
for(int t = 1; t <= n -w ; t ++) {
System.out.print(" ");
}
for(int m = w; m >= 1; m --) {
System.out.print(" ");
System.out.print("*");
}
System.out.println();
}
}
}
请输入一个整数:
4
*
* *
* * *
* * * *
* * *
* *
*