#include
int main()
{
int a[10] = {1,2,3,4,5,6,7,8,9,10}, i, t;
for (i = 0; i <10/2; i++)//数字两两对换,10要除以2
{
t = a[i];
a[i] = a[9 - i];
a[9 - i] = t;
}
for (i = 0; i < 10; i++)
{
printf("%d ", a[i]);
}
}
需要注意的是:1.数字两两对换,1和10对换,2和8兑换,依此类推,所以第一个for循环里i是数字数的一半。
2.另设一个空变量t,避免a[i]与a[9-i]赋值出现错误。
3.特别注意此顺序: t = a[i];
a[i] = a[9 - i];
a[9 - i] = t;
4.输出时用for循环输出10个数。
结果: