21xrx.com
2024-09-20 05:59:35 Friday
登录
文章检索 我的文章 写文章
C++求平均数的代码实现
2023-07-08 22:46:38 深夜i     --     --
C++ 求平均数 代码实现

C++是一种高效的编程语言,可以广泛应用于计算机科学和工程领域。在C++中,求平均数是一项常见的操作。以下是一些代码实现。

1.使用数组

使用数组来存储一组数值,可以通过循环计算它们的平均值。


#include <iostream>

using namespace std;

int main() {

  int n,sum=0;

  double avg;

  cout<<"请输入数组元素个数:";

  cin>>n;

  int arr[n];

  cout<<"请输入 "<<n<<" 个整数:";

  for(int i=0;i<n;i++)

   cin>>arr[i];

  for(int i=0;i<n;i++)

   sum+=arr[i];

  avg=(double)sum/n;

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

  return 0;

}

2.使用指针

也可以使用指针来求一组数值的平均值。


#include<iostream>

using namespace std;

int main() {

  int n,sum=0,*p;

  double avg;

  cout<<"请输入数组元素个数:";

  cin>>n;

  int arr[n];

  cout<<"请输入 "<<n<<" 个整数:";

  for(p=arr;p<arr+n;p++)

   cin>>*p;

  for(p=arr;p<arr+n;p++)

   sum+=*p;

  avg=(double)sum/n;

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

  return 0;

}

以上是两种方法,如果你想要写更复杂的求平均数的代码可以自行探索。

  
  

评论区

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