打印菱形
import java.util.Scanner;
public class Exercise{
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int size;
System.out.println("请输入菱形大小:(请输入奇数)");
while(true){
size=sc.nextInt();
if(size%2!=0){
break;
}
System.out.println("菱形大小输入错误,请重新输入!");
}
int rhombus[][]=new int [size][size];
for(int i=0;i<rhombus.length;i++){
for(int j=Math.abs(i-size/2);j<size-Math.abs(i-size/2);j++){
rhombus[i][j]=1;
}
}
for(int i=0;i<rhombus.length;i++){
for(int j=0;j<rhombus[0].length;j++){
if(rhombus[i][j]==0){
System.out.print(' ');
}else{
System.out.print('*');
}
}
System.out.println();
}
}
}