c++习题:职工工资统计
#include <iostream>
using namespace std;
{
char name[10];
double baseWage;
double bonus;
double total;
};
int main( )
{
WageList wage[100];
double aver;
int n;
cin>>n;
int i;
for (i=0;i<n;i++)
cin>>wage[i].name>>wage[i].baseWage>>wage[i].bonus;
for(i=0;i<n;i++)
wage[i].total=wage[i].baseWage+wage[i].bonus;
double sum=0.0;
for (i=0;i<n;i++)
sum = sum +wage[i].total;
aver = (sum/n)*1.0;
for(i=0; i<n; i++)
{
cout<<wage[i].name<<" "<<wage[i].baseWage<<" "<<wage[i].bonus<<" "<<wage[i].total<<endl;
}
cout<<"average:"<<aver<<endl;
}