参考下:
#include<stdio.h>
void main()
{
int i,t,s[5]={8,5,4,2,3};
for(i=0;i<5/2;i++)//交换次数为数组长度的一半,取个中间变量t进行交换.
{
t=s[i];
s[i]=s[5-1-i];
s[5-1-i]=t;
}
for(i=0;i<5;i++)//循环输出.
{
printf("%-5d",s[i]);
}
printf("\n");
}
#include<stdio.h>
void main()
{
int i,t,s[5]={8,5,4,2,3};
for(i=0;i<5/2;i++)//交换次数为数组长度的一半,取个中间变量t进行交换.
{
t=s[i];
s[i]=s[5-1-i];
s[5-1-i]=t;
}
for(i=0;i<5;i++)//循环输出.
{
printf("%-5d",s[i]);
}
printf("\n");
}
好累