首页 > 编程语言 > 详细

数组逆序

时间:2015-12-05 02:02:47      阅读:203      评论:0      收藏:0      [点我收藏+]
 # include <iostream>
 # include<iomanip>
 using namespace std;
 int input(int  *a,int n)
{
	int i;
    
	cout<<"please input datas:\n";
	for(i=0;i<n;i++)
	  cin>>a[i];//处理		   	
}
void output (int *a,int n)
{
	int i;
	for(int i=0;i<n;i++)
    cout<<setw(8)<<a[i];
    cout<<endl;
}
void inverse(int *a,int n)
{
	int i,j,t;
	for(i=0,j=n-1;i<j;i++,j--)
   {
	t=a[i];
	a[i]=a[j];
	a[j]=t;	
   }
}
int main()
{
   int a[10];
   input(a,10);//输出 1
	cout<<"output before datas:\n";
	output(a,10);//处理
	 inverse(a,10);
    cout<<"output after datas:\n";
    output(a,10);

}


数组逆序

原文:http://10967118.blog.51cto.com/10957118/1719712

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!