21xrx.com
2024-09-17 04:03:30 Tuesday
登录
文章检索 我的文章 写文章
Java代码解析:输出倒三角形的*号
2023-06-15 17:33:28 深夜i     --     --
Java 输出 倒三角*号

在Java编程中,输出各种图形是很基础的内容,本篇文章将演示Java代码输出一个倒三角形的*号图形,让读者更好地了解Java编程的基础知识,同时提高自己的编程技能。

代码实现

下面是Java代码输出倒三角形的*号:


import java.util.Scanner;

public class Main{

  public static void main(String[] args){

    Scanner input=new Scanner(System.in);

    System.out.print("请输入行数:");

    int n=input.nextInt();

    input.close();

    for(int i=n;i>=1;i--){//控制行数

      for(int j=n;j>i;j--){//输出左侧空格

        System.out.print(" ");

      }

      for(int k=2*i-1;k>=1;k--){//输出*号

        System.out.print("*");

      }

      System.out.println();//输出完一行后换行

    }

  }

}

代码分析

该代码主要分为三个for循环段:

- 第一个for循环主要控制行数,从n开始循环到1,每循环一次输出一行内容。

- 第二个for循环主要控制输出每行空格的数量,从n开始循环到i,每循环一次输出一个空格。

- 第三个for循环主要控制输出*号的数量,从2i-1开始循环到1,每循环一次输出一个*号。

关键词

Java、输出、倒三角*号。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复