将一个数组中的值按逆序重新存放:建立Map()函数实现N个整数按相反顺序存放,函数的形参是数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将一个数组中的值按逆序重新存放:建立Map()函数实现N个整数按相反顺序存放,函数的形参是数组相关的知识,希望对你有一定的参考价值。
参考技术A #include <iostream.h>#define N 20
void map(int arr[],int n)
int i;
for(i=0;i<n/2;i++)
int temp;
temp=arr[i];
arr[i]=arr[n-i-1];
arr[n-i-1]=temp;
int main()
int arr[N],n,i;
cout<<"请输入数组个数:";
cin>>n;
cout<<"请输入数组元素:";
for(i=0;i<n;i++)
cin>>arr[i];
map(arr,n);
cout<<"倒序后数组元素为:";
for(i=0;i<n;i++)
cout<<arr[i]<<" ";
return 0;
-----------------------
我用C++的!不知道符不符合你的要求!看看吧...- -!
以上是关于将一个数组中的值按逆序重新存放:建立Map()函数实现N个整数按相反顺序存放,函数的形参是数组的主要内容,如果未能解决你的问题,请参考以下文章
将一个数组中的值按逆序重新存放。例如8,6,5,4,1要求改为1,4,5,6,8.
如何将一个数组的值按逆序重新存放于原数组中,并输出。例如:原来顺序为3,6,5,4,9改为9,4?