您的位置:首页 > 其它

逆序输出n个数字--指针

2013-12-04 22:22 197 查看
// 将n个数字,按输入时的顺序。逆序输出,可以定义一个数组来接受,这n个数,然后就是调用一个Tts函数

#include<stdio.h>

# define M 100

int main()

{

void Trs(int *point,int n);

int a[M];

int n,i,j;

int *p;

p=a;

scanf("%d",&n);

for(i=0;i<n;i++)

scanf("%d",&a[i]);

Trs(p,n);

for(i=0;i<n;i++)

printf("%d ",a[i]);

return 0;

}

void Trs(int *point,int n)

{

int i,j,t;

for(i=0;i<(n)/2;i++)

{

t=*(point+i);

*(point+i)=*(point+(n-i-1));

*(point+(n-i-1))=t;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐