请用C++代码编程:先输入正整数n,再输入n个整数,最后输出这n个数据的极差。
时间: 2024-02-17 08:02:20 浏览: 68
好的,以下是C++代码实现:
```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);
int range = arr[n-1] - arr[0];
cout << range << endl;
return 0;
}
```
首先读入整数n,然后定义一个长度为n的数组arr,循环读入n个整数并存入数组中。然后对数组进行排序,最后计算极差并输出。
阅读全文