21xrx.com
2025-04-04 18:14:04 Friday
文章检索 我的文章 写文章
C++求平均数的代码实现
2023-07-08 22:46:38 深夜i     268     0
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;
}

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

  
  

评论区

请求出错了