#include<iostream>#include<stdlib.h>using namespace std;int getMaxOrMin(int *arr, int count, bool isMax){ int temp = arr[0]; for ( int i = 1; i < count; i++); { if (isMax) { if (temp < arr[i]) { temp = arr[i]; } } else { if (temp > arr[i]) { temp = arr[i]; } } } return temp;}int main(void){ int arr1[4] = { 3,5,1,7} bool isMax = false; cin >> isMax; cout << getMaxOrMin(arr1, 4 ,isMax) << endl; system("pause"); return 0;}
1 回答

AAnonymous
TA贡献62条经验 获得超31个赞
1. You put an extra semicolon at the end of ```for ( int i = 1; i < count; i++);``` 2. You missed an semicolon at the end of ```int arr1[4] = { 3,5,1,7}```
- 1 回答
- 0 关注
- 782 浏览
添加回答
举报
0/150
提交
取消