educoder 指针运算

题目来源:
来源
题目要求:
编程要求
右侧编辑器中有一个函数Reverse,它有两个参数start,end,分别指向一个数组的第一个元素和最后一个元素。

请在这个函数中补充代码,使用指针反转这个数组的元素。

输入数据由评测系统读取,并传递给Reverse函数,之后,会将数组的内容输出。具体见测试说明。

测试说明
平台会对你编写的代码进行测试:

测试输入:
4
1 2 3 4

预期输出:
4 3 2 1

每组输入有两行,第一行是数组的长度,第二行数数组的内容。

参考代码:

#include 
using namespace std;
void Reverse(int *start,int *end)
{
	//--**********   Begin   **********/
	
	
	//cout<<(*i)<<" "<<(*start)<
	
	while(start<end)
	{

	
		int t=*end;
	*end=*start;
	*start=t;
	end--;
	start++;
	}
	
	//补充代码c完成功能
	
	

	/**********   End   **********/
}

你可能感兴趣的:(笔记)