题目超简单,一行字
倒序输出一个数组
#include<stdio.h>
void main()
{
int a[5]={9,6,5,4,1};
int i,m;
for(i=0;i<=5/2;i++)
{
m=a[i];
a[i]=a[4-i];
a[4-i]=m;
}
for(i=0;i<=4;i++)
printf("%d",a[i]);
}
感觉没有想到的点,就是第一个for循环i<=5/2那里啦。
是真的有被小朋友的“抖机灵”碾压到(脑子是个好东西)
彩蛋:
#include<stdio.h>
void main()
{
int a[5]={9,6,5,4,1};
int i;
for(i=4;i>=0;i--)
printf("%d",a[i]);
}