结构——计算职工工资
给定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]));
运行
结构——计算职工工资相关推荐
- c语言9-1 计算职工工资,实验9-1 计算职工工资(结构数组表达方式)
实验9-1 计算职工工资 (15分) 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一 ...
- C语言 计算职工工资
计算职工工资 题目描述: 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整 ...
- 7-1 计算职工工资
给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整数N.随后N行,每行给出一 ...
- 7-2 计算职工工资 (10分)
7-2 计算职工工资 (10分) 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中 ...
- 7-2367 计算职工工资(20 分)
7-2367 计算职工工资(20 分) 给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在 ...
- 1. 在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no)、姓名(name )、职称(pro)、工资(sal)等四项信息,请编写一完整的程序。
在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no).姓名(name ).职称(pro).工资(sal)等四项信息,请编写一完整的程序,实现以下功能: (1)创建信息表:从键盘读入所有职工的 ...
- 7-1 计算职工工资c语言,C语言职工工资管理系统
一. 设计需求说明 一.职工工资管理系统功能设计要求 1. 输入记录:将每一个职工的姓名.ID号以及基本工资.职务工资.岗位津贴.医疗保险.公积金的数据作为一个记录.该软件能建立一个新的数据文件或给已 ...
- 7-3 计算职工工资
给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整数N.随后N行,每行给出一 ...
- 7-4 计算职工工资(15分)
给定N个职员的信息,包括姓名.基本工资.浮动工资和支出,要求编写程序顺序输出每位职员的姓名和实发工资(实发工资=基本工资+浮动工资-支出). 输入格式: 输入在一行中给出正整数N.随后N行,每行给出一 ...
最新文章
- SpringBoot2.0之 个性化Banner
- 如何实现一个优质的微服务框架:Apache ServiceComb 的开放性设计
- 《深入理解Java虚拟机》笔记01 -- 运行时数据区
- 并发工具类(三)控制并发线程数的Semaphore
- nopCommerce的源代码结构和架构
- Spring定时任务的几种实现方式
- 利用jsonp实现跨域登陆
- java ee的小程序_在Java EE应用程序中实现自动重试
- 121. 买卖股票的最佳时机 golang
- 前端学习(1741):前端调试值之元素状态改变的监听方法
- insert exec 语句不能嵌套_Python基础入门知识点——if 语句简介
- Java基础知识Set、List、Map的区别
- 即刻VR 唯快不破——2021服贸会的黑科技应用侧记
- SSD固态硬盘重装win10系统 无法分区,gpt格式
- 1.4.4 Performance Measures
- “段子手”黄允松的严肃一面:数字化转型是颠覆式创新
- 解析力 (1 )MTF SFR
- 【Windows】右键菜单“新建”选项没有word和excel
- 3分钟看懂零售店新经济:零售店如何运营数据分析经营好门店?
- 强化学习之Q-learning算法
热门文章
- Java中的运算符——逻辑运算符详解
- 深度学习图像处理目标检测图像分割计算机视觉 01--图像预处理
- 记一次ceph-osd磁盘写满1 full osd(s)实操
- redis订阅和发布 消息推送php,redis发布订阅什么用
- cmd命令卸载sql server_Ubuntu下部署SQL Server 2017(安装及使用方法,卸载方法)
- element确认提示框内容换行
- 【tomcat】tomcat启动失败的种种(持续更新)
- 计算机永远无法处理日语所具有的暧昧性,计算机永远无法处理日语所具有的暧昧性。() 答案:错误...
- redis 命令 释放连接_Redis连接数需有效地释放
- 使用游戏盾就可以保证游戏不被攻击吗?