效果图: Please input 10 number: 1 2 3 4 5 6 7 8 9 10 Max is <10>10> Min is <1>1>
/*功能:求十个数中最大值和最小值日期:2013-09-08*/
#include<iostream>
using namespace std;void maxMinValue(int *arr,int n);
int main(void){ int arr[10]; int i,n=10;
cout << "Please input 10 number:"; for (i=0;i<10;i++) { cin >> arr[i]; } maxMinValue( arr,n );
system("pause"); return 0;}/************************************************************************函数名:maxMinValue功能:寻找最大值与最小值参数:*arr 第一个数字地址 n 数字总个数返回值:空************************************************************************/
void maxMinValue(int *arr,int n){
int Max,Min; int i; Max=arr[0]; Min=arr[0];
for (i=0;i<n-1;i++) { Max = Max > arr[i]?Max:arr[i]; Min = Min < arr[i]?Min:arr[i];
} cout << "Max is :" << Max << "nMin is :" << Min << endl;
}
评论