以下为改进后代码
#includeusing namespace std; int getMaxOrMin(int *arr,int count,bool isMax){ int tempMax = arr[0]; int tempMin = arr[0]; for(int i = 1;i >count; int arr[count]; for(int i = 0;i >arr[i]; } cout <<"请输入指令:1.获得最大值 0.获得最小值"< >isFlag; int temp = getMaxOrMin(arr,count,isFlag); cout <<(isFlag?"最大值":"最小值")<<"为:"<



