给定N个职员的信息,包括姓名、基本工资、浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出)。
输入格式:
输入在一行中给出正整数N。随后N行,每行给出一位职员的信息,格式为“姓名基本工资浮动工资支出”,中间以空格分隔。其中“姓名”为长度小于10的不包含空白字符的非空字符串,其他输入、输出保证在单精度范围内。
输出格式:
按照输入顺序,每行输出一位职员的姓名和实发工资,间隔一个空格,工资保留2位小数。
输入样例:
3
zhao 240 400 75
qian 360 120 50
zhou 560 150 80
输出样例:
zhao 565.00
qian 430.00
zhou 630.00

程序

#include <stdio.h>
struct man{char name[20];float gg[3];
};
intmain(){int n;scanf("%d",&n);struct man s[n];for(inti=0;i<n;i++){scanf("%s %f %f %f",s[i].name,&s[i].gg[0],&s[i].gg[1],&s[i].gg[2]);}for(inti=0;i<n;i++) printf("%s %.2f\n",s[i].name,(s[i].gg[0] + s[i].gg[1] - s[i].gg[2]));

运行

结构——计算职工工资相关推荐

  1. c语言9-1 计算职工工资,实验9-1 计算职工工资(结构数组表达方式)

    实验9-1 计算职工工资 (15分) 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一 ...

  2. C语言 计算职工工资

    计算职工工资 题目描述: 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整 ...

  3. 7-1 计算职工工资

    给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整数N.随后N行,每行给出一 ...

  4. 7-2 计算职工工资 (10分)

    7-2 计算职工工资 (10分) 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中 ...

  5. 7-2367 计算职工工资(20 分)

    7-2367 计算职工工资(20 分) 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在 ...

  6. 1. 在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no)、姓名(name )、职称(pro)、工资(sal)等四项信息,请编写一完整的程序。

    在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no).姓名(name ).职称(pro).工资(sal)等四项信息,请编写一完整的程序,实现以下功能: (1)创建信息表:从键盘读入所有职工的 ...

  7. 7-1 计算职工工资c语言,C语言职工工资管理系统

    一. 设计需求说明 一.职工工资管理系统功能设计要求 1. 输入记录:将每一个职工的姓名.ID号以及基本工资.职务工资.岗位津贴.医疗保险.公积金的数据作为一个记录.该软件能建立一个新的数据文件或给已 ...

  8. 7-3 计算职工工资

    给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整数N.随后N行,每行给出一 ...

  9. 7-4 计算职工工资(15分)

    给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整数N.随后N行,每行给出一 ...

最新文章

  1. SpringBoot2.0之 个性化Banner
  2. 如何实现一个优质的微服务框架:Apache ServiceComb 的开放性设计
  3. 《深入理解Java虚拟机》笔记01 -- 运行时数据区
  4. 并发工具类(三)控制并发线程数的Semaphore
  5. nopCommerce的源代码结构和架构
  6. Spring定时任务的几种实现方式
  7. 利用jsonp实现跨域登陆
  8. java ee的小程序_在Java EE应用程序中实现自动重试
  9. 121. 买卖股票的最佳时机 golang
  10. 前端学习(1741):前端调试值之元素状态改变的监听方法
  11. insert exec 语句不能嵌套_Python基础入门知识点——if 语句简介
  12. Java基础知识Set、List、Map的区别
  13. 即刻VR 唯快不破——2021服贸会的黑科技应用侧记
  14. SSD固态硬盘重装win10系统 无法分区,gpt格式
  15. 1.4.4 Performance Measures
  16. “段子手”黄允松的严肃一面:数字化转型是颠覆式创新
  17. 解析力 (1 )MTF SFR
  18. 【Windows】右键菜单“新建”选项没有word和excel
  19. 3分钟看懂零售店新经济:零售店如何运营数据分析经营好门店?
  20. 强化学习之Q-learning算法

热门文章

  1. Java中的运算符——逻辑运算符详解
  2. 深度学习图像处理目标检测图像分割计算机视觉 01--图像预处理
  3. 记一次ceph-osd磁盘写满1 full osd(s)实操
  4. redis订阅和发布 消息推送php,redis发布订阅什么用
  5. cmd命令卸载sql server_Ubuntu下部署SQL Server 2017(安装及使用方法,卸载方法)
  6. element确认提示框内容换行
  7. 【tomcat】tomcat启动失败的种种(持续更新)
  8. 计算机永远无法处理日语所具有的暧昧性,计算机永远无法处理日语所具有的暧昧性。() 答案:错误...
  9. redis 命令 释放连接_Redis连接数需有效地释放
  10. 使用游戏盾就可以保证游戏不被攻击吗?