📜  为给定整数打印正方形模式的Java程序(1)

📅  最后修改于: 2023-12-03 14:48:58.180000             🧑  作者: Mango

为给定整数打印正方形模式的Java程序

这是一个可以根据输入整数来打印正方形模式的Java程序。用户可以输入一个整数,程序将以此为基础打印出一个正方形图案。

实现思路

从用户那里获取整数,然后使用两个for循环来打印图案。第一个for循环用于控制行数,第二个for循环用于打印每一行的星号符号。

代码实现

下面是这个Java程序的实现。代码中的 n 表示输入的整数。

import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("请输入一个整数:");

    int n = scanner.nextInt();
    System.out.println("你输入的整数是: " + n);

    // 打印正方形模式
    for (int i = 1; i <= n; i++) {
      // 打印每一行
      for (int j = 1; j <= n; j++) {
        System.out.print("* ");
      }
      System.out.println();
    }
  }
}
演示

下面是一个输入 5 的演示:

请输入一个整数:
5
你输入的整数是: 5
* * * * * 
* * * * * 
* * * * * 
* * * * * 
* * * * * 
总结

这个Java程序可以根据输入的整数打印出正方形模式。学习了这个程序之后,你可以考虑对它进行拓展,实现更复杂的图案。