首页>>c语言 >> 一个C语言的逆序输出数组的函数示例:``c

一个C语言的逆序输出数组的函数示例:``c

时间:2023-10-28 19:03:36 网络整理 点击:232

下面是一个 C 语言的逆序输出数组函数示例:```c#include void reverse(int arr[], int size) {int i, temp;for (i = 0; i < size / 2; i++) {temp = arr[i];arr[i] = arr[size - i - 1];arr[size - i - 1] = temp;}}int main() {int arr[] = { 1, 2, 3, 4, 5 };int size = sizeof(arr) / sizeof(arr[0]);int i;printf("Original array: ");for (i = 0; i < size; i++) {printf("%d ", arr[i]);}reverse(arr, size);printf("\nReversed array: ");for (i = 0; i < size; i++) {printf("%d ", arr[i]);}return 0;}```这个函数的逻辑是通过使用一个循环来反转数组中的元素。具体来说,循环遍历数组的前半部分,将每个元素与其对应的后半部分元素交换位置。这样,数组的顺序就会反转。

《一个C语言的逆序输出数组的函数示例:``c》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
下载文档

文档为doc格式