描述
键盘随机输入 6 个整数,将这些数据保存到数组中,获取数组中的最小值和最大值并输出。
输入描述:
键盘随机输入 6 个整数
输出描述:
输出数组中的最小值和最大值,两个值中间使用空格隔开
示例1
输入:
5 12 80 7 15 60
输出:
5 80
代码实现:
#include <iostream>
using namespace std;
int main() {
int arr[6] = { 0 };
int len = sizeof(arr) / sizeof(int);
for (int i = 0; i < len; i++) {
cin >> arr[i];
}
// write your code here......
//定义数组中的最小值和最大值
int min = arr[0];;
int max = arr[0];;
//遍历数组,将数组中的值一个个与当前最小值相比较,
//如果数组中有比最小值小的数就将其作为最小值
for(int i = 0; i < len; i++){
if(arr[i]<min){
min = arr[i];
}
}
//遍历数组,将数组中的值一个个与当前最小值相比较,
//如果数组中有比最小值小的数就将其作为最小值
for(int i = 0; i < len; i++){
if(arr[i]>max){
max = arr[i];
}
}
cout<<min<<" "<<max;
return 0;
}
实际输入:
5 12 80 7 15 60
输出:
5 80