永发信息网

用C语言结构体的编程实现

答案:1  悬赏:50  手机版
解决时间 2021-02-19 06:29
定义职工工资结构体类型,并实现5个职工的工资信息的输入及计算,涉及数据项如下:
数据项 类型

职工编号 未知
姓名 未知
基本工资 未知
奖金 未知
提成 未知
应得工资 未知
补充以上程序 实现5个职工工资信息的输出,要求输出格式如下:
编号 姓名 基本工资 奖金 提成 实发工资
1
2
3
4
5
最佳答案
#include

typedef struct worker
{
int id;
char name[20];
float salary;
float bonus;
float commission;
float pay;

}worker;

void main()
{
worker man[5];
int i=0;
for(i=0;i {
man[i].id=i+1;
printf("请输入第%d位员工名字:",i+1);
scanf("%s",man[i].name);
printf("请输入第%d位员工基本工资:",i+1);
scanf("%f",&man[i].salary);
printf("请输入第%d位员工奖金:",i+1);
scanf("%f",&man[i].bonus);
printf("请输入第%d位员工提成:",i+1);
scanf("%f",&man[i].commission);
man[i].pay = man[i].salary+man[i].bonus+man[i].commission;
}

printf("员工工资信息如下:\n");
printf("编号\t姓名\t基本工资\t奖金\t提成\t实发工资\n");
for(i=0;i {
printf("%d\t%s\t%f\t%f\t%f\t%f\n",
man[i].id,man[i].name,man[i].salary,man[i].bonus,man[i].commission,man[i].pay);

}

}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广汽传祺gs425000公里保养多少钱
晨光文具新市西街四中店地址在什么地方,想过
【钛合金密度】钛合金的密度是多少
vivoxplay6和魅族r6p选哪个 本人不拍照喜欢玩
是不是考中戏每一次考试都要去北京考? 家不
祝福猪的成语有哪些?
狗狗会晕车的吗?上车一直在睡觉
共享单车怎样才可以开锁骑?
VS2010 C++窗体应用程序 多线程问题
站在左转弯道走直行属于违章么?
黎家干怎么去啊,有知道地址的么
【30速山地车能骑多快】骑自行车我16公里骑了
网上超市商业模式
血糖仪试纸一般多少钱
怎么查工行网银的钱是花到哪里去的
推荐资讯
德州市公安局出入境管理支队在哪里啊,我有事
喜欢的人跟我表白了,我居然一点心跳加速的感
男,68岁,间断性下腹痛、腹泻6个月,乏力,
向阳花教育(赛云台北支路)怎么去啊,有知道地
如果用一个图形来表示生态系统中兔、鹰、草三
子子自刑是什么意思
医生你好,我妈妈的口腔中有颗牙齿烂了但是没
<经营假日酒店2>怎么玩才过 小游戏啊
浩硕家纺在什么地方啊,我要过去处理事情
在水泥地上穿TF钉的足球鞋踢球会不会把鞋底磨
我的139邮箱被盗了怎么找回?我的139被别人绑
这个视频跳到一分钟的时候有三个女孩子跳的,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?