企業(yè)網站模板免費版/百度一下網頁版瀏覽器
C++L13 最大的數(20 分)
- 輸入一個有 n 個無重復元素的整數數組 a,輸出數組中最大的數。
- 提示:如使用排序庫函數 sort(),需要包含頭文件#include 。
- 輸入:
第一行是一個正整數 n(2<=n<=20);
第二行包含 n 個不重復的整數 a[](0<=a[]<=100):相鄰兩個整數之間用空格隔開。
- 輸出:
一個整數,為數組 a 中最大的數。
- 輸入樣例 1:
5
45138
- 輸出樣例 1:
8
以下是使用 C++實現的代碼:
#include <iostream>
#include <algorithm>using namespace std;int main() {int n;cin >> n;int arr[n];for (int i = 0; i < n; i++) {cin >> arr[i];}sort(arr, arr + n, greater<int>());cout << arr[0] << endl;return 0;
}