📅  最后修改于: 2023-12-03 15:04:43.143000             🧑  作者: Mango
这个问题要求我们编写一个程序来输入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;
}
arr
,并声明了一个计数器变量 i
。printf()
打印一条消息,告诉用户输入5个数字。for
循环来输入这五个数字。在迭代过程中,我们将数字存储在数组中,以便稍后进行反向显示。for
循环按相反的顺序打印这些数字。我们从最后一个元素开始,一路到第一个元素为止。这个小程序展示了如何在C编程语言中接收用户输入,使用数组存储数据,并按相反的顺序显示结果。尽管这个示例很简单,但它演示了许多有用的编程技巧,包括 for
循环、数组和输入输出操作。