如果加入求和呢
如果在求最大最小值加入求和怎么加
如果在求最大最小值加入求和怎么加
2016-11-30
#include <stdlib.h> #include <iostream> using namespace std; int getMaxOrMinOrSum(int *arr,int count,int isMax) { int temp = arr[0]; int sum = 0; for (int i=1;i< count;i++) { sum = sum + arr[i]; if (isMax) { if (temp<arr[i]) { temp = arr[i]; } } else { if (temp > arr[i]) { temp = arr[i]; } } } switch(iMax) { case 0: return temp; break; case 1: return temp; break; case 2: return sum; break; } } int main(void) { int arr1[4]={3,5,7,1}; int isMax; cin >> isMax; cout << getMaxOrMinOrSum(arr1,4,isMax) << endl; system("pause"); return 0; }
举报