#include<stdio.h>
#include<math.h>
#include<string.h>
void inv(int *a){
int *pzuo,*pyou;//左右指针
pyou = a+9;
int temp;
for(pzuo = a; pzuo < pyou; pzuo++,pyou--){
temp = *pzuo;
*pzuo = *pyou;
*pyou = temp;
}
}
int main(){
int a[20];
int i;
for(i = 0; i < 10; i++) scanf("%d",&a[i]);
inv(a);
for(i = 0; i <10; i++) printf("%3d",a[i]);
return 0;
}
将n个整数按原来的顺序的逆序排列(要求用指针实现)
于 2023-12-12 16:51:29 首次发布