#include using namespace std;

int main() { int n; while (cin >> n) { int nums[n]; int minIndex = 0; for (int i = 0; i < n; i++) { cin >> nums[i]; if (nums[i] < nums[minIndex]) { minIndex = i; } } swap(nums[0], nums[minIndex]); for (int i = 0; i < n; i++) { cout << nums[i] << ' '; //将双引号改为单引号 } cout << endl; } return 0; }

C++ 找出最小数并交换 - 算法题解

原文地址: https://www.cveoy.top/t/topic/o8p6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录