c++编程问题 给定一个数组a[10]={1,2,3,4,5,6,7,8,9,10};,使用指针将数组存放的内容逆序。(用指针做)

如题所述

#include<stdio.h>
int main()
{int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a,*q=a+9,t;
 for(;p<q;p++,q--)
   {t=*p;*p=*q;*q=t;} 
 for(p=a;p<a+10;p++)
   printf("%d ",*p);  
 return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答