数组逆置
#include<stdio.h>
void fun(int a[], int n){
int i,j,temp;
for(i = 0,j = n-1; i < j; i ++,j --){// 交换时 i< j即可完成
temp = a[i];
a[i] = a[j];//
a[j] = temp;
}
for(j = 0;j < n; j++){
printf("%d",a[j]);
}
}
int main(void){
int a[] = {1,2,3,4,5,6,7,8,9};
fun(a,9);
return 0;
}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。