import java.util.Scanner;
public class create_lozenge {
public static void main(String[] args){
Scanner myScanner = new Scanner(System.in);
System.out.println("请输入菱形总行数/2 + 1 的 line 值");
int line = myScanner.nextInt();
int i , j ;
for(i = 1 ; i <= line ; i++){
for(j = 1 ; j <= 2 * line - 1 ; j ++){
if(j == line - i + 1 || j == line + i - 1){
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.print("\n");
}
for(i = line - 1 ; i >= 1 ; i --){
for(j = 1 ; j <= 2 * line - 1 ; j ++){
if(j == line - i + 1 || j == line + i - 1){
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.print("\n");
}
myScanner.close();
}
}
运行实例如下: