importjava.util.Scanner;
publicclassHelloWorld{
publicstaticvoidmain(String[]args){
Scannerinput=newScanner(System.in);
System.out.println("请输入需要打印菱形的行数:");
intnum=input.nextInt();
if((num%2)==0){
System.out.println("请输入奇数行数!");
}
else{
inthalf=num/2;
intoverhalf=half+1;
for(inta=1;a<=overhalf;a++){
for(intb=1;b<=(overhalf-a);b++){
System.out.print("");
}
for(intc=1;c<=a;c++){
System.out.print("*");
System.out.print("");
}
System.out.println();
}
for(intm=half;m>=1;m--){
for(intn=(overhalf-m);n>=1;n--){
System.out.print("");
}
for(intp=1;p<=m;p++){
System.out.print("*");
System.out.print("");
}
System.out.println();
}
}
}
}
如果觉得《java输入奇数得菱形_输入行数 打印菱形》对你有帮助,请点赞、收藏,并留下你的观点哦!