21xrx.com
2025-01-12 11:49:13 Sunday
文章检索 我的文章 写文章
Java代码解析:输出倒三角形的*号
2023-06-15 17:33:28 深夜i     15     0
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、输出、倒三角*号。

  
  

评论区

    相似文章