题目描述
给定一个长度为n的数组a和一个整数size,请你编写一个函数,void reverse(int a[], int size),实现将数组 a中的前size个数翻转。输出翻转后的数组a。
样例
#include<iostream>
using namespace std;
void reverse(int a[], int size){
for(int i=0;i<size/2;i++){
int temp=a[i];
a[i]=a[size-i-1];
a[size-i-1]=temp;
}
}
int main()
{
int a[1001],n,size;
cin>>n>>size;
for(int i=0;i<n;i++){
cin>>a[i];
}
reverse(a,size);
for(int i=0;i<n;i++){
cout<<a[i]<<' ';
}
return 0;
}