用C++语法实现顺序表(a1,a2…an)就地逆置?
只需要第一个和最后一个交换,第二个和倒数第二个交换......
int a[100]; int n,i; cin>>n; for(i=0;i<n;i++) cin>>a[i]; for(i=0;i<n/2;i++) { int t = a[i]; a[i] = a[n-i-1]; a[n-i-1] = t; }