题目描述
定义了一个用于记录职工工资情况的结构体。
请编写程序,输入职工人数,以及这些职工的姓名、基本工资、奖金,输出每位职工的姓名、基本工资、奖金和收入总额,并输出平均收入。下面给出了程序的一部分,请将其余的部分补上。只提交 begin 和 end 之间的部分代码。
输入
先输入一个整数 n 表示职工人数。
接着输入 n 行表示 n 名职工的信息,分别是姓名、基本工资、奖金,数据用空格隔开。
输出
先输出 n 行表示 n 名职工的信息,分别是姓名、基本工资、奖金和收入总额,数据用空格隔开。
最后输出 average:
,后加 n名职工的平均收入(保留 2 位小数)。
输入输出样例
样例输入 #1
3
Tom 3425.8 480.5
Jerry 4975.64 730.23
Jack 2240 520.35
样例输出 #1
Tom 3425.80 480.50 3906.30
Jerry 4975.64 730.23 5705.87
Jack 2240.00 520.35 2760.35
average:4124.17
参考解答:
#include <stdio.h>
typedef struct
{
char name[10]; //姓名
double baseWage; //基本工资
double bonus; //奖金
double total; //总额
} WageList;
int main()
{
WageList wage[100];
int i;
int n;
double av