📌  相关文章
📜  q2.在 c 中 wap 以在数组中输入 5 个数字并以相反的顺序显示. - C 编程语言(1)

📅  最后修改于: 2023-12-03 15:04:43.143000             🧑  作者: Mango

在C语言中输入5个数字并倒序显示

这个问题要求我们编写一个程序来输入5个数字,并按照相反的顺序显示它们。下面是一个简单的示例程序。

代码
#include <stdio.h>

int main()
{
    int arr[5];
    int i;

    printf("请输入5个数字:\n");

    for (i = 0; i < 5; i++)
    {
        scanf("%d", &arr[i]);
    }

    printf("输入的数字为:\n");

    for (i = 4; i >= 0; i--)
    {
        printf("%d ", arr[i]);
    }

    return 0;
}
代码解析
  • 首先,我们声明了一个长度为5的数组 arr,并声明了一个计数器变量 i
  • 然后,我们使用 printf() 打印一条消息,告诉用户输入5个数字。
  • 接下来,我们使用一个 for 循环来输入这五个数字。在迭代过程中,我们将数字存储在数组中,以便稍后进行反向显示。
  • 一旦用户输入了五个数字,我们使用第二个 for 循环按相反的顺序打印这些数字。我们从最后一个元素开始,一路到第一个元素为止。
  • 最后,我们返回0,表示程序正常结束。
总结

这个小程序展示了如何在C编程语言中接收用户输入,使用数组存储数据,并按相反的顺序显示结果。尽管这个示例很简单,但它演示了许多有用的编程技巧,包括 for 循环、数组和输入输出操作。