学堂 学堂 学堂公众号手机端

可以通过以下代码将一个数组逆序排列: #include<stdio.h> voidreverseArray

lewis 2年前 (2023-12-17) 阅读数 5 #技术

可以通过以下代码将一个数组逆序排列:

#include<stdio.h> voidreverseArray(intarr[],intsize){ intstart=0; intend=size-1; while(start<end){ inttemp=arr[start]; arr[start]=arr[end]; arr[end]=temp; start++; end--; } } intmain(){ intarr[]={1,2,3,4,5}; intsize=sizeof(arr)/sizeof(arr[0]); printf("Originalarray:"); for(inti=0;i<size;i++){ printf("%d",arr[i]); } reverseArray(arr,size); printf("\nReversedarray:"); for(inti=0;i<size;i++){ printf("%d",arr[i]); } return0; }

运行以上代码将输出:

Originalarray:12345 Reversedarray:54321

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门