絮漫 发表于 2023-11-27 20:37:35

新手求助

一维数组的正入倒出:创建一个有5个元素的整型一维数组,循环输入数据元素,再按照逆序输出(输出时每个整数之间有一个空格)。

FishC_GPT 发表于 2023-11-27 20:38:00

当我们创建一个有5个元素的整型一维数组时,可以使用以下代码:

int[] array = new int;// 创建一个有5个元素的整型一维数组

接下来,我们可以使用循环语句来输入数据元素。在这里,我将使用Java语言作为示例,但其他编程语言也有类似的语法。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
      int[] array = new int;// 创建一个有5个元素的整型一维数组
      Scanner scanner = new Scanner(System.in);

      System.out.println("请输入5个整数:");
      for (int i = 0; i < 5; i++) {
            array = scanner.nextInt();// 输入数据元素
      }

      System.out.print("逆序输出:");
      for (int i = 4; i >= 0; i--) {
            System.out.print(array + " ");// 按逆序输出
      }
    }
}

上述代码首先创建了一个大小为5的整型一维数组`array`,然后使用`Scanner`类来获取用户输入的整数。

接着,通过`for`循环从0到4的索引位置遍历数组,将用户输入的整数依次存储到数组中。

最后,再使用另一个`for`循环从4到0的索引位置遍历数组,并按逆序输出每个数组元素。

你可以在控制台输入5个整数,程序将按照逆序输出它们。

以上回复来自 -- ChatGPT(FishC官方接口),如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: 新手求助