请实现程序输出以下星塔。
*
***
*****
***
*
需要在main函数的输入参数中设置5,输出5层星塔。如果是输入7,则是7层星塔。假设输入参数都是奇数,且都大于等于5,小于等于11。
package mooc_3;
import java.util.*;
public class mooc_3_2 {
public static void main(String[] args) {
System.out.println("输入层数:");
Scanner input=new Scanner(System.in);
int n=input.nextInt();
for(int i=1;i<=n/2+1;i++)
{
for(int k=1;k<(n-(2*i-1))/2+1;k++)
{
System.out.print(" ");
}
for(int j=0;j<2*i-1;j++)
{
System.out.print("*");
}
System.out.println();
}
for(int i=1;i<=n/2;i++)
{
for(int k=1;k<i+1;k++)
{
System.out.print(" ");
}
for(int j=0;j<n-i*2;j++)
{
System.out.print("*");
}
System.out.println();
}
}
}