评论

收藏

[JavaScript] C++求N个数的最大值、最小值和平均值

开发技术 开发技术 发布于:2021-12-31 17:59 | 阅读数:641 | 评论:0

题目如下:
DSC0000.png
代码如下:
//Author:PanDaoxi
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
  int x,y,min,max;
  cin >> y;
  cin >> x;
  min = x; // 最大值
  max = x; // 最小值
  double avg = x,z,sum; // 平均值
  z = double(y);   //记录个数
  sum = double(x); // 数字和
  y--;
  while (y--) {
    cin >> x;
    if (x > max) {
      max = x;
    }
    if (x < min) {
      min = x;
    }
    sum += x;
  }
  avg = sum / z;
  cout << max << endl;
  cout << min << endl;
  cout << fixed << setprecision(3) << avg << endl;
  return 0;
}
代码截图:
DSC0001.png
实现效果:
DSC0002.png


关注下面的标签,发现更多相似文章