C语言实现倒序输出

思路:利用第一个和最后一和数进行位置互换实现。

#include<stdio.h>
#include<stdlib.h>
#define N 6

void reverse(int b[],int n)
{
int i;
int temp;
for (i=0;i<N/2;i++)
{
temp =b[0];
b[0]=b[n-1];
b[n-1]=temp;
}
}
int main(void)
{
int i;
int arr[N]={12,34,20,56,30,50};
reverse(arr,N);
for (i=0;i<N;i++)
{
printf("%5d",arr[i]);

}
return EXIT_SUCCESS;
}

猜你喜欢

转载自www.cnblogs.com/yezhuang/p/12006026.html
今日推荐