您的位置:程序门 -> java -> j2se / 基础类



递归调用的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


递归调用的问题
发表于:2007-03-30 16:13:19 楼主
怎么实现下面的图形:
1、第一行友谊个星号,第二个有两个星号,以此类推,第n行由n个星号
2、第n+1行有n个星号,第n+2行有n-1个星号,一直到2n行由1个星号
发表于:2007-03-30 16:25:011楼 得分:0
规定一定要用递归吗?
发表于:2007-03-30 16:28:072楼 得分:0
int   n   =   4;
for(int   i=1;i <   n*2+1;i++)
{
if(i <=n)
{
for(int   j=0;j <i;j++)
system.out.print( "* ");
}
else
{
for(int   j=0;j <2*n+1-i;j++)
system.out.print( "* ");
}
system.out.println();
}
发表于:2007-03-30 16:29:093楼 得分:0
不好意思,没看清题目。。。
发表于:2007-03-30 17:26:274楼 得分:0
是,规定用递归
发表于:2007-03-30 17:28:335楼 得分:0
这干嘛得用递归...


快速检索

最新资讯
热门点击