利用递归输出如下图形:
class A{
int f=19;
int j=0;//记录空格数
void dy(){
for(int h=f;h>0;h--){System.out.print("#");}
System.out.println();
j++;
for(int k=j;k>0;k--)
{System.out.print(" ");}
if(f-3>=0){f=f-4;dy();}
}
}
public class text3 {
public static void main(String args[]) {
A a = new A();
a.dy();
}
}
在做递归的时候一定得有一个条件才可以,这个图形我们还可以使用次数作为条件。