首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

简单的语句 求高手解决思路

2012-01-06 
简单的语句 求高手设置变量nn2**---**n3**---**-----**---**n4**---**-----**-------**-----**---**

简单的语句 求高手
设置   变量   n  
n   =   2;
        *
  *---*
        *
n   =   3;
        *
  *---*
*-----*
  *---*
        *
n   =   4;
            *
      *---*
  *-----*
*-------*
    *-----*
        *---*
              *
输出相应的   图形
n=   几的时候   就出现   相对应的   图形

[解决办法]
这个很简单啊。和二级C语言上的一道例题是一样的啊。

[解决办法]
// n = 2;
// *
// *---*
// *
// 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值改变,输出的图像就改变。

热点排行