import java.io.*;public class star { public static void main (String agrs []) throws IOException {
BufferedReader keyin=new BufferedReader (new InputStreamReader(System.in)); String e; int i,j,n; do { System.out.print ("Please Enter one Number:"); e=keyin.readLine (); n=Integer.parseInt (e); } while (n%2 == 0); for (i=0;i < (n/2+1);i++) { for (j=0;j<n/2-i;j++) System.out.print (" "); for (j=0;j<=i;j++) System.out.println ("* "); } for (i=n/2;i>0;i--) { for (j=0;j<n/2-i+1;j++) System.out.print (" "); for (j=0;j<i;j++) System.out.println ("* "); } } }
public static void main (String agrs []) throws IOException { BufferedReader keyin=new BufferedReader (new InputStreamReader(System.in)); String e; int i,j,n; do { System.out.print ("Please Enter one Number:"); e=keyin.readLine (); n=Integer.parseInt (e); } while (n%2 == 0); String one; String out=""; String reserve=""; int number=n/2+1; for (i=0;i < number;i++) { one=""; for (j=0;j<number-i;j++) one+=" "; for (j=0;j<=i;j++) one+="* "; out+=one+"\r\n"; reserve=one+"\r\n"+reserve; } reserve=reserve.substring(2*n+6); System.out.print(out+reserve); }
{
public static void main (String agrs []) throws IOException
{
BufferedReader keyin=new BufferedReader (new InputStreamReader(System.in));
String e;
int i,j,n;
do
{
System.out.print ("Please Enter one Number:");
e=keyin.readLine ();
n=Integer.parseInt (e);
} while (n%2 == 0);
for (i=0;i < (n/2+1);i++)
{
for (j=0;j<n/2-i;j++)
System.out.print (" ");
for (j=0;j<=i;j++)
System.out.println ("* ");
}
for (i=n/2;i>0;i--)
{
for (j=0;j<n/2-i+1;j++)
System.out.print (" ");
for (j=0;j<i;j++)
System.out.println ("* ");
}
}
}
{ BufferedReader keyin=new BufferedReader (new InputStreamReader(System.in));
String e;
int i,j,n;
do
{
System.out.print ("Please Enter one Number:");
e=keyin.readLine (); n=Integer.parseInt (e);
} while (n%2 == 0);
String one;
String out="";
String reserve="";
int number=n/2+1;
for (i=0;i < number;i++)
{
one="";
for (j=0;j<number-i;j++)
one+=" ";
for (j=0;j<=i;j++)
one+="* ";
out+=one+"\r\n";
reserve=one+"\r\n"+reserve;
}
reserve=reserve.substring(2*n+6);
System.out.print(out+reserve);
}
大家还有什么意见吗?