21xrx.com
2024-09-19 09:45:22 Thursday
登录
文章检索 我的文章 写文章
C++编程:求三个数的平均数
2023-07-05 16:26:43 深夜i     --     --
C++ 编程 求平均数 三个数

在学习C++编程的过程中,我们会需要编写一些基础的程序,例如求三个数之和、差、积或者平均数。今天我们就来学习如何用C++编程来求三个数的平均数。

首先,我们需要定义三个变量来存储这三个数,可以使用C++中的int类型或double类型。接着,我们需要使用计算平均数的公式,即将这三个数相加再除以三。代码如下:


#include<iostream>

using namespace std;

int main()

{

  int num1, num2, num3;

  double average;

  cout<<"请输入第一个数字:";

  cin>>num1;

  cout<<"请输入第二个数字:";

  cin>>num2;

  cout<<"请输入第三个数字:";

  cin>>num3;

  average = (num1 + num2 + num3) / 3.0;

  cout<<"三个数的平均数为:"<<average<<endl;

  return 0;

}

代码中,我们先使用cout语句输出“请输入第一个数字:”等提示信息,然后使用cin语句从用户输入三个数字,分别存储在num1、num2和num3变量中。接着,我们定义一个double类型的变量average用来存储平均数,然后进行计算平均数的操作,将结果赋值给average变量。最后我们使用cout语句输出结果,样例输出如下:


请输入第一个数字:2

请输入第二个数字:4

请输入第三个数字:6

三个数的平均数为:4

通过上述代码,我们可以用C++程序求出三个数的平均数。需要注意的是,在计算平均数时,我们需要将分子或分母转化为double类型,以避免整数除以整数的结果为整数的问题。此外,我们在输入数字时也需要注意一些非数字的输入可能会导致程序崩溃,可以添加输入类型的检查机制,防止错误输入的出现。

  
  

评论区

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