题目
给定一个正整数 N,接下来输入 N 个正整数(输入的数字大于等于 0,小于 1000)。 找出它们中的最大值和最小值,输出最大值减最小值。
输入格式
一个正整数 N 接下来连续输入 N 个正整数
输出格式
输入整数中的 最大值减去最小值 的结果
输入样例:
5
4 8 10 1 2
输出样例:
9
代码
#include <iostream>
using namespace std;
int main()
{
long int n,i=1,max=0,min=1000,a;
cin>>n;
//以下通过多次重复赋值求得最大值和最小值
while(n>=i)
{
cin>>a;
if(a>=max) max=a;
if(a<=min) min=a;
i++;
}
cout<<max-min<<endl;
return 0;
}
版权声明:本文为m0_51290571原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。