C语言中数组n个元素的逆序存放,如下,后半段主函数部分怎么写?

C语言中数组n个元素的逆序存放,如下,后半段主函数部分怎么写?
void change(int array[],int n)
{
int i,temp;
for(i=0;i {
temp=array[i];
array[i]=array[n-1-i];
array[n-1-i]=temp;
}
}
谁能把这个程序完整的写出来
#include闷侍
void change(int array[],int n)
{
int i,temp;
for(i=0;i {
temp=array[i];
array[i]=array[n-1-i];
array[n-1-i]=temp;
}
}
int main()
{
int array[3]={1,2,3};
int i,n=3;
change(array,n);
for(i=0;i<扮大n;i++)
printf("%d\n",array[i]);
return 0;
}
#include
using namespace std;
#define max_num 1024
void change(int array[],int n)
{
int i,temp;
for(i=0;i {
temp=array[i];
array[i]=array[n-1-i];
array[n-1-i]=temp;
}
}
void main()
{
int array[max_num];
int n;
cout<歼运<"please input the number of array"< cin>>氏亩梁n;
cout<<"耐颂please input the element in turn"< for (int i = 0; i {
cin>>array[i];
}
change(array,n);
for (int i = 0; i {
cout< }
cout<}
← 上一篇: 下一篇: →