c语言中对数组元素进行倒序排列
1、
#include <stdio.h>
int main(void)
{
int a[7] = {100,200,300,400,500,600,700};
int i;
for (i = 0; i < 3; i ++)
{
int temp = a[i];
a[i] = a[6 - i];
a[6 - i] = temp;
}
for (i = 0; i < 7; i ++)
{
printf("a[%d] = %d\n", i, a[i]);
}
return 0;
}
2、
#include <stdio.h>
int main(void)
{
int a[10] = {100,200,300,400,500,600,700,800,900,1000};
int i;
for (i = 0; i < 5; i ++)
{
int temp = a[i];
a[i] = a[9 - i];
a[9 - i] = temp;
}
for (i = 0; i < 10; i ++)
{
printf("a[%d] = %d\n", i, a[i]);
}
return 0;
}