实现数组反转

来源:互联网 发布:hp m1216nfh 网络扫描 编辑:程序博客网 时间:2024/05/16 19:30

复习考研的时候,做过一道类似的题,当时感觉好难,现在想想,真是可笑,那时候的基础该有多差啊!

#include <stdio.h>void reverse(int arr[],int n);int main(){    int array[10]={1,2,3,4,5,6,7,8,9,10},i;    reverse(array,10);    for(i=0;i<10;i++)        printf("%d ",array[i]);    return 0;}void reverse(int arr[],int n){    int temp,i,j;    for(i=0,j=n-1;i<=(n-1)/2;i++,j--)    {        temp=arr[i];        arr[i]=arr[j];        arr[j]=temp;    }}


0 0
原创粉丝点击