欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

从键盘接收一个正整数作为行数打印金字塔形状

程序员文章站 2023-10-21 19:27:05
package Day09;import javax.security.sasl.SaslClient;import java.util.Scanner;/*从键盘接收一个正整数,该正整数作为行数,输出以下图形 * //5-1个空格 *** //5-2个 ***** //5-3个 ******* //5-4个 **********...
package Day09;

import javax.security.sasl.SaslClient;
import java.util.Scanner;

/*
从键盘接收一个正整数,该正整数作为行数,输出以下图形
       *              //5-1个空格
      ***              //5-2个
     *****              //5-3个
    *******             //5-4个
   **********            //5-5个
例如:输入5,则打印如上图5行。
*/
public class Work05 {
    public static void main(String[] args) {
        Scanner s = new Scanner (System.in);
        int n = s.nextInt ( );

        for (int i = 1; i <= n; i++) {//控制总行数
            for (int j=0;j<n-i;j++) {//输出空格的循环
                System.out.print(" ");
            }
            for (int k=0;k<i*2-1;k++) {//输出*号的循环
                System.out.print ("*");
            }
            //以上两个for循环都结束之后,表示一行就结束了
            //在这里换行
            System.out.println();

        }
    }
}`在

本文地址:https://blog.csdn.net/qq_46378828/article/details/107074367