从数组找到最小值并替换为指定值

`#include <iostream> using namespace std; void setMin(int *array, int len, int min){ int _min = array[0]; for(int i = 0; i < len; i++){ if(_min > array[i]){ _min = array[i]; } } for(int i = 0; i < len; i++){ if(_min == array[i]){ array[i] = min; } } } int main(){ int len = 5; int array[len] = {1, 2, 3, 4, 5}; setMin(array, len, 10); for(int i = 0; i < len; i++){ cout << array[i] << " "; } return 0; }`