反向输出有5个元素的int一维数组中各元素的值C语言
时间: 2024-03-01 08:54:00 浏览: 49
好的,以下是反向输出一个有5个元素的一维数组中各元素的值的C语言代码实现:
```c
#include <stdio.h>
int main() {
int arr[5] = {10, 20, 30, 40, 50};
int i;
printf("原始数组:\n");
for (i = 0; i < 5; i++) {
printf("%d ", arr[i]);
}
printf("\n反向输出数组:\n");
for (i = 4; i >= 0; i--) {
printf("%d ", arr[i]);
}
return 0;
}
```
注:以上代码先输出原始数组中各元素的值,然后再反向输出数组中各元素的值。
相关问题
用c语言定义函数Reverse0rder将维数组反向排列主函数中输入10个整数,然后调用函数ReverseOrder将其逆序并输出逆序后的结果
以下是用 C 语言编写的函数 ReverseOrder 和主函数:
```c
#include <stdio.h>
void ReverseOrder(int arr[], int size) {
int temp;
for (int i = 0; i < size / 2; ++i) {
temp = arr[i];
arr[i] = arr[size - i - 1];
arr[size - i - 1] = temp;
}
}
int main() {
int arr[10];
printf("Please enter 10 integers: ");
for (int i = 0; i < 10; ++i) {
scanf("%d", &arr[i]);
}
ReverseOrder(arr, 10);
printf("The reversed array is: ");
for (int i = 0; i < 10; ++i) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
```
函数 ReverseOrder 接受一个整数数组和数组大小作为参数,并将数组反向排列。主函数首先从标准输入中获取 10 个整数,然后调用函数 ReverseOrder 对它们进行逆序,并输出结果。
c语言定义函数ReverseOrder将一维数组反向排列。 主函数中输入10个整数,然后调用函数ReverseOrder将其逆序并输出逆序后的结果。 输入提示:"input 10 numbers:" 输入格式:"%d" 输出格式:"%5d"
下面是一个实现该功能的C语言代码:
```
#include <stdio.h>
void ReverseOrder(int arr[], int len);
int main()
{
int arr[10];
int i;
printf("input 10 numbers:");
for (i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
}
ReverseOrder(arr, 10);
printf("The reversed array is:");
for (i = 0; i < 10; i++)
{
printf("%5d", arr[i]);
}
return 0;
}
void ReverseOrder(int arr[], int len)
{
int i, j, temp;
for (i = 0, j = len - 1; i < j; i++, j--)
{
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
```
实现过程中,主要是定义一个`ReverseOrder`函数,用来将数组反向排列。在主函数中,先输入10个整数,然后调用`ReverseOrder`函数将其逆序。最后再输出逆序后的结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)