Advertisement

指针函数倒序排列数组

阅读量:

设计两个函数,其中一个用于实现数组元素的逆序排列,另一个用于展示数组内容。
具体实现代码如下:

复制代码
    #include<iostream>  
    using namespace std;
    //颠倒数组  
    int* reverse(int *list,int size)  
    {          
    	int i,t;
    	for(i=0;i<size/2;i++){
    		t=list[i];
    		list[i]=list[size-i-1];
    		list[size-i-1]=t;
    	}
    	return list;
    } 
    //输出数组 
    void printarray(const int *list,int size)  
    {                 
    	for(int i=0;i<size;i++)
    		cout<<*(list+i)<<" ";
    }  
    int main()      
    {  
    	int list[10],i;  
    	for(i=0;i<10;i++)  
    		cin>>list[i];  
    	int *p;  
    	p=list;
    	re

全部评论 (0)

还没有任何评论哟~