编辑代码

#include <iostream>
#include <algorithm>
using namespace std;

int MAX = 0;
int MIN = 999;
int a[] = { 11, 9, 20, 56, 42, 3, 7,15,16 };
void Hi(int w[], int i)
{
	if (i == 0)
	{
		MAX = max(MAX, w[0]);
		MIN = min(MIN, w[0]);
	}
	if (i > 0)
	{
		MAX = max(MAX, w[i]);
		MIN = min(MIN, w[i]);
		void Hi(int w[], int i)
			(w, i - 1);
	}
}
int main() {
	void Hi(int w[], int i)
		(a, 8);
	cout << "最大值为:" << MAX << endl << "最小值为:" << MIN << endl;
	return 0;
}