21xrx.com
2025-04-26 22:56:02 Saturday
文章检索 我的文章 写文章
用Java语言编写菱形图案
2023-06-16 06:07:51 深夜i     --     --
Java语言 编程 菱形图案

Java是一门流行的编程语言,可以实现各种复杂任务。其中之一就是通过编写代码来绘制菱形图案。在本文中,我们将介绍如何使用Java语言编写一个简单的菱形代码,并展示如何在控制台中显示菱形图案。

要使用Java编写一个菱形,首先需要了解基本的语法和图形绘制方法。在Java中,我们可以利用for循环和if语句来控制菱形的绘制,具体步骤包括以下几个部分:

1. 获取用户输入的菱形大小。

2. 利用for循环绘制上半部分的菱形。

3. 利用for循环和if语句绘制下半部分的菱形。

代码示例如下:

import java.util.Scanner;
public class Main {
 public static void main(String[] args) {
  Scanner sc = new Scanner(System.in);
  System.out.print("请输入菱形大小:");
  int n = sc.nextInt(); //获取用户输入的菱形大小
  for (int i = 1; i <= n; i++) { //绘制上半部分的菱形
   for (int j = 1; j <= n - i; j++) {
    System.out.print(" ");
   }
   for (int k = 1; k <= 2 * i - 1; k++) {
    System.out.print("*");
   }
   System.out.println();
  }
  for (int i = n - 1; i >= 1; i--) { //绘制下半部分的菱形
   for (int j = 1; j <= n - i; j++) {
    System.out.print(" ");
   }
   for (int k = 1; k <= 2 * i - 1; k++) {
    System.out.print("*");
   }
   System.out.println();
  }
 }
}

运行程序后,我们可以输入菱形大小,然后控制台中会显示出对应大小的菱形图案。

  
  

评论区