如何使循环打印以下模式? [英] How to make a loop to print the following pattern?

查看:156
本文介绍了如何使循环打印以下模式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想写一个程序,用循环打印出下面的模式。现在我只能使用 system.out.println 来打印它。

这个模式是:

  * * * * * * * * $ * b * 
* * * * * *
* * * * *

  package pettern; 

public class Pettern {

public static void main(String [] args){
//初始化
String tenStar =* * * * * * * * * *;
字符串NineStar =* * * * * * * * *;
字符串EightStar =* * * * * * * *;
字符串SevenStar =* * * * * * *;
String SixStar =* * * * * *;
String FiveStar =* * * * *;

//打印出来
System.out.println(tenStar);
System.out.println(NineStar);
System.out.println(EightStar);
System.out.println(SevenStar);
System.out.println(SixStar);
System.out.println(FiveStar);




$ b

解决方案循环范围 5 <= n <= 10 ,每次打印* n 次。

  for(int i = 10; i> = 5; i- - ){
for(int j = 0; j System.out.print(*);
}
System.out.println();

demo

I want to write a program that prints out the following pattern by using loop. Right now I am able to print it by using only system.out.println. I have no idea which loop I should make.

The pattern will be:

* * * * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *

My code:

  package pettern;

public class Pettern {

    public static void main(String[] args) {
        //initializing
        String tenStar = "* * * * * * * * * *";
        String NineStar = "* * * * * * * * *";
        String EightStar = "* * * * * * * *";
        String SevenStar = "* * * * * * *";
        String SixStar = "* * * * * *";
        String FiveStar = "* * * * *";

        //printing them out
        System.out.println(tenStar);
        System.out.println(NineStar);
        System.out.println(EightStar);
        System.out.println(SevenStar);
        System.out.println(SixStar);
        System.out.println(FiveStar);

    }

}

解决方案

Loop in the range 5 <= n <= 10, and each time print "* " n times. At the end of a loop, print a newline.

for (int i = 10; i >= 5; i--) {
    for (int j = 0; j < i; j++) {
        System.out.print("* ");
    }
    System.out.println();
}

(demo)

这篇关于如何使循环打印以下模式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆