设置 变量 n
n = 2;
*
*---*
*
n = 3;
*
*---*
*-----*
*---*
*
n = 4;
*
*---*
*-----*
*-------*
*-----*
*---*
*
输出相应的 图形
n= 几的时候 就出现 相对应的 图形
n = 2;
*
*---*
*
n = 3;
*
*---*
*-----*
*---*
*
n = 4;
*
*---*
*-----*
*-------*
*-----*
*---*
*
输出相应的 图形
n= 几的时候 就出现 相对应的 图形
// *
// *---*
// *
// n = 3;
// *
// *---*
// *-----*
// *---*
// *
public class Test
{
public static void main(String args[])
{
int n =9;
for(int i=0;i<n;i++)
{
if(i==0)
{
for(int j=0;j<n+1;j++)
{
System.out.print ("|");
}
System.out.println ("*");
}
else
{
for(int j=0;j<n-i;j++)
{
System.out.print ("|");
}
System.out.print ("*");
for(int j=0;j<i*2+1;j++)
{
System.out.print ("-");
}
System.out.println ("*");
}
}
for(int i=0;i<n-1;i++)
{
if(i==n-2)
{
for(int j=0;j<i+3;j++)
{
System.out.print ("|");
}
System.out.print ("*");
}
else
{
for(int j=0;j<i+2;j++)
{
System.out.print ("|");
}
System.out.print ("*");
for(int j=0;j<(0-3+n)+n-2*i;j++)
{
System.out.print ("-");
}
System.out.println ("*");
}
}
}
}
n值改变,输出的图像就改变。
{
public static void main(String args[])
{
int n =9;
for(int i=0;i<n;i++)
{
if(i==0)
{
for(int j=0;j<n+1;j++)
{
System.out.print (" ");
}
System.out.println ("*");
}
else
{
for(int j=0;j<n-i;j++)
{
System.out.print (" ");
}
System.out.print ("*");
for(int j=0;j<i*2+1;j++)
{
System.out.print ("-");
}
System.out.println ("*");
}
}
for(int i=0;i<n-1;i++)
{
if(i==n-2)
{
for(int j=0;j<i+3;j++)
{
System.out.print (" ");
}
System.out.print ("*");
}
else
{
for(int j=0;j<i+2;j++)
{
System.out.print (" ");
}
System.out.print ("*");
for(int j=0;j<(0-3+n)+n-2*i;j++)
{
System.out.print ("-");
}
System.out.println ("*");
}
}
}
}这样才对,N值改变,图像就改变。