#include #include #include

using namespace std;

const int kArraySize = 10;

void SortArray(array<int, kArraySize>& arr) { sort(arr.begin(), arr.end(), greater()); }

void PrintArray(const array<int, kArraySize>& arr) { cout << '排序后数组:\n'; for (const int& num : arr) { cout << num << '\t'; } cout << '\n'; }

int main() { array<int, kArraySize> arr; cout << '输入' << kArraySize << '个整数:' << '\n'; for (int& num : arr) { cin >> num; } cout << '排序前数组:\n'; for (const int& num : arr) { cout << num << '\t'; } cout << '\n'; SortArray(arr); PrintArray(arr); return 0; }

C++ 代码简化技巧:函数封装和命名规范

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

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