21xrx.com
2024-09-20 00:14:59 Friday
登录
文章检索 我的文章 写文章
C++求5个数字的最大值和平均数
2023-07-11 18:41:00 深夜i     --     --
C++ 5个数字 最大值 平均数

C++是一种流行的编程语言,它被广泛应用于软件开发、游戏制作、科学计算和机器学习等领域。在C++中,可以使用变量和算术运算符来进行基本的数学运算。下面,我们将使用C++编写程序,求出五个数字的最大值和平均数。

首先,我们需要定义五个变量,用于存储输入的五个数字。可以使用int类型表示整数。例如,我们定义五个变量为a、b、c、d、e,代码如下:


int a, b, c, d, e;

然后,我们需要让用户输入这五个数字。可以使用cin语句实现。例如,我们可以让用户输入a的值,代码如下:


cin >> a;

接着,让用户输入b、c、d、e的值,同样的方法即可。

接下来,我们需要求出这五个数字的最大值和平均数。首先,我们可以设一个变量max,用于记录最大值。我们可以先将a的值赋给max,然后依次比较b、c、d、e的值,如果比max大,则将其值赋给max。代码如下:


int max = a; // 假设a是最大值

if (b > max)

  max = b;

if (c > max)

  max = c;

if (d > max)

  max = d;

if (e > max)

  max = e;

最大值求出后,我们再来计算平均数。首先,我们可以定义一个变量sum,用于存储这五个数字的总和。然后,将a、b、c、d、e的值依次加起来,存储到sum中。最后,用sum除以5,即可得到平均数。代码如下:


int sum = a + b + c + d + e; // 计算总和

double avg = sum / 5.0; // 计算平均数

最终,我们可以用cout语句输出最大值和平均数的值。例如,输出最大值的代码如下:


cout << "最大值是:" << max << endl;

将以上代码整合起来,即可实现求出五个数字的最大值和平均数的程序。完整代码如下:


#include <iostream>

using namespace std;

int main() {

  int a, b, c, d, e;

  cout << "请输入五个数字:" << endl;

  cin >> a >> b >> c >> d >> e;

  int max = a; // 假设a是最大值

  if (b > max)

    max = b;

  

  if (c > max)

    max = c;

  

  if (d > max)

    max = d;

  

  if (e > max)

    max = e;

  

  int sum = a + b + c + d + e; // 计算总和

  double avg = sum / 5.0; // 计算平均数

  cout << "最大值是:" << max << endl;

  cout << "平均数是:" << avg << endl;

  return 0;

}

通过以上代码,我们成功求出了五个数字的最大值和平均数,展示了C++这种编程语言强大的计算能力。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复