21xrx.com
2025-03-23 15:25:33 Sunday
文章检索 我的文章 写文章
如何用Java实现n行m列的艾特符号图案
2023-06-19 20:40:19 深夜i     --     --
Java 艾特符号 嵌套循环

在Java中,我们可以通过使用嵌套的循环来实现n行m列的艾特符号图案。具体步骤如下:

1. 首先,我们需要使用Scanner类来获取用户输入的行数和列数。

2. 接下来,我们可以使用嵌套的for循环来输出艾特符号图案。外层循环用于控制行数,而内层循环则用于控制列数。

3. 在内层循环中,我们可以使用条件语句来确定是否需要输出艾特符号。具体来说,我们可以使用余数运算符(%)来判断当前位置是否为偶数,如果是偶数,则输出艾特符号,否则输出空格。

下面是完整的Java代码示例:

import java.util.Scanner;
public class Main {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.print("请输入行数:");
    int row = input.nextInt();
    System.out.print("请输入列数:");
    int col = input.nextInt();
    for (int i = 1; i <= row; i++) {
      for (int j = 1; j <= col; j++) {
        if ((i+j) % 2 == 0) {
          System.out.print("@");
        } else {
          System.out.print(" ");
        }
      }
      System.out.println();
    }
  }
}

  
  

评论区