一维数组的逆序存放的两种方法

阅读 127

2022-05-20


逆序存放

方法一:交换法

一维数组的逆序存放的两种方法_逆序

#include "stdio.h"
main()
{
int iA[10]={1,2,3,4,5,6,7,8,9,10},i,iTemp;
for(i=0;i<5;i++)
{ iTemp = iA[i];
iA[i] = iA[9-i];
iA[9-i] = iTemp;
}
for(i=0;i<10;i++)
printf(" %d",iA[i]);
}

方法二:直接倒序输出

一维数组的逆序存放的两种方法_i++_02

#include "stdio.h"
main()
{
int iA[10]={1,2,3,4,5,6,7,8,9,10},i,iTemp;
for(i=0;i<=9;i++)
{ printf("%d ",iA[9-i]);
}
}

比较之,方法二较简单!!!



精彩评论(0)

0 0 举报