用c++编写一个程序:输入10个整数给数组,计算其平均值,并输出比平均数小得数的个数。

2024-11-26 06:16:47
推荐回答(3个)
回答1:

#include

using namespace std;

int main()
{
 int sum=0;
 int i;
 int a[10];
 float ave=0.0;
 int num=0;
 for (i=0;i<10;i++)
 {
  cin>>a[i]; ///输入
  sum +=a[i];  ///求和
 }
 ave = sum/10.0;  //求平均
 cout<<"ave="< for(i=0;i<10;i++)
 {
     if(a[i]< ave) //求小于平均数的个数
     {
        num++;
     }
  }
  cout<<"num="<  return 0;
}

回答2:

#include
using namespace std;
void main()
{
int a[10]={0},i;
float num=0;
cout<<"请输入10个整数"< for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
num+=a[i];
num=num/10.0;
cout<<"平均数是"< cout<<"比平均数小的数有\t";
for(i=0;i<10;i++)
if(a[i] cout<
}

回答3:

#include
void main() {
  int arr[10] ;
  int i,sum,aver,how=0;
  for(i=0;i<10;i++){
    cout<<"\nInput arr["<    cin>>arr[i];
    sum+=arr[i]; 
   }     
  aver=sum/10;//计算平均值
  for(i=0;i<10;i++)
     if(arr[i]  cout<<"\n\nThis is average: "<}