天天看点

java螺旋填数三角形_Java4Android作业:打印任意行数的三角形图案

在Mars的Java4Android系列视频第11课:练习题(练习for循环的使用)的最后,留下两个问题,第一个是打印100-200之间的素数,第一个例子可以更简洁,不知道怎么个简洁;

第二个作业是教学实例中打印的三角形是4行的,要求给定任意行数都可以答应出来,例如给定行数为15就应该打印出这样的图形:

java螺旋填数三角形_Java4Android作业:打印任意行数的三角形图案

代码如下: public class TestTriangle02{

public static void main(String arg[]){

int n = 15;

System.out.println("需要打印的行数为: "+n);

for(int i = 1; i < n+1; i++){

for(int j = 0; j < n-i; j++){

System.out.print(" ");

}

for(int k = 0; k < i; k++){

System.out.print("* ");

}

System.out.println("");

}

}

}

如有错误,请指正,刚开始学习,以后会多多做笔记!

Java4Android作业:打印任意行数的三角形图案

更多精彩,敬请关注本博微信公众号:hsu1943