21xrx.com
2024-11-05 19:35:50 Tuesday
登录
文章检索 我的文章 写文章
C++求5个数的平均值
2023-07-04 00:50:12 深夜i     --     --
C++ 求平均值 五个数

在C++编程语言中,求5个数的平均值是一个基本的编程问题。这个问题的解决涉及到如下几个步骤:

1. 输入5个数

2. 将这5个数相加

3. 将相加的结果除以5得到平均值

4. 输出平均值

下面,我们将依次讲解这几个步骤。

输入5个数

在C++中,我们可以使用cin命令来输入数值。例如我们可以用如下代码块来输入5个数:


int a, b, c, d, e;

cout<<"请输入5个数:\n";

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

其中,a、b、c、d和e分别代表输入的5个数。

将5个数相加

我们可以使用加法运算符“+”来将5个数相加。例如,以下代码块将a、b、c、d和e相加后的结果存放在变量sum中:


int sum;

sum = a + b + c + d + e;

将相加的结果除以5得到平均值

在C++中,我们可以使用除法运算符“/”来将相加的结果除以5。例如,以下代码块将相加的结果除以5得到平均值avg:


float avg;

avg = sum / 5.0;

注意,在C++中,整形除以整形得到的结果仍为整形,所以我们需要将其中一个操作数转成浮点数以得到正确的除法结果。

输出平均值

最后,我们可以使用cout命令来输出求得的平均值。例如,以下代码块将求得的平均值输出:


cout<<"5个数的平均值为:"<<avg<<endl;

总结

综合以上步骤,我们可以得到以下完整的C++代码:


#include <iostream>

using namespace std;

int main()

{

  int a, b, c, d, e;

  int sum;

  float avg;

  cout<<"请输入5个数:\n";

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

  sum = a + b + c + d + e;

  avg = sum / 5.0;

  cout<<"5个数的平均值为:"<<avg<<endl;

  return 0;

}

我们可以直接将以上代码复制到C++编译器中,编译并运行即可得到求得5个数的平均值的结果。

  
  

评论区

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