回复 楼主 简Greensoul
这个是我用数组做的,你看看行不行
#include<iostream>
using namespace std;
void main()
{
double a[100],sum=0.0;
int i=0,k;
cout<<"请将数组a逐个输入: "<<endl;
cin>>a[0];
while( a[i]!=-1.0 )
{ sum += a[i]; i++; cin>>a[i]; k=i; }
cout<<"这组数据有"<<k<<"个,且平均值为: "<<double(sum/k)<<endl;
}