600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Java中利用for循环打印直角三角形 倒立直角三角形 等腰三角形 平行四边形 菱形等

Java中利用for循环打印直角三角形 倒立直角三角形 等腰三角形 平行四边形 菱形等

时间:2021-08-09 16:08:49

相关推荐

Java中利用for循环打印直角三角形 倒立直角三角形 等腰三角形 平行四边形 菱形等

//打印一个正直角三角形。

public class testfor{

public static void main(String[] args){

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

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

System.out.print("*");

}

System.out.println();

}

}

}

如图:

//打印一个倒立直角三角形。

public class testfor{

public static void main (String [] args){

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

for(int j=10;j>=i;j--){

System.out.print("*");

}

System.out.println();

}

}

}

如图:

//打印一个正的等腰三角形

public class testfor{

public static void main(String[] args){

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

for(int j =10;j>i;j--){

System.out.print(" ");

}

for(int j=1;j<=2*i-1;j++){

System.out.print("*");

}

System.out.println();

}

}

}

如图:

//打一个倒立的等腰三角形

public class testfor{

public static void main(String[] args){

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

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

System.out.print(" ");

}

for (int j=14;j>2*i+1;j--){

System.out.print("*");

}

System.out.println();

}

}

}

如图:

//打印一个平行四边形

public class testfor{

public static void main(String [] args){

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

for(int j=4;j>i;j--){

System.out.print(" ");

}

for(int j=0;j<8;j++){

System.out.print("*");

}

System.out.println();

}

}

}

如图:

//打印一个菱形

public class testfor{

public static void main(String[] args){

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

for(int j=7;j>i;j--){

System.out.print(" ");

}

for(int j=0;j<2*i+1;j++){

System.out.print("*");

}

System.out.println();

}

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

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

System.out.print(" ");

}

for(int j=14;j>i*2+1;j--){

System.out.print("*");

}

System.out.println();

}

}

如图:

总结:通过各种循环画图,得出第一层循环是控制打印的行数,第二层for循环控制要打印的空格和*号的个数的 !

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。