C语言程序设计 输入10名职工的职工号和工资,计算平均工资并输出低于平均工资的职工号和工资。

C语言程序设计

第1个回答  推荐于2017-09-14
我给你编写了一个简单的,你自己参考一下,自己润色吧!!!
#include<stdio.h>
typedef struct employee
{
char employee_num[15];
float salary;
}employee;
main()
{
employee A[10];
for(int i=0;i<10;i++)
{
printf("input the number and the salary of the employee %d ",i+1);
scanf("%s %f",&A[i].employee_num,&A[i].salary);
}
float average_salary=0;
for(i=0;i<10;i++)
average_salary+=A[i].salary;
average_salary=average_salary/10;
for(i=0;i<10;i++)
{
if(A[i].salary<average_salary)
printf("%s,%.4f\n",A[i].employee_num,A[i].salary);
}
return 0;
}本回答被提问者采纳