这道题哪位大神编译下??题目描述:某公司要针对员工情况统一调薪,现有一个员工列表,包含姓名、职级、工作年限、工资信息。现要求将该列表按以下规则重新排序:
这道题哪位大神编译下??题目描述:某公司要针对员工情况统一调薪,现有一个员工列表,包含姓名、职级、工作年限、工资信息。现要求将该列表按以下规则重新排序:
题目描述:某公司要针对员工情况统一调薪,现有一个员工列表,包含姓名、职级、工作年限、工资信息。现要求将该列表按以下规则重新排序:
1、职级高的排在前面
2、若职级相同,按工资少的排前面
3、若工资相同,工作年限长的排前面
输入描述:第一行输入一个整数n,表示员工列表中员工的人数
接下来的n行,分别输入员工的姓名、职级、工作年限和工资信息,各项信息用空格分隔
输出描述:输出按要求重新排列的员工列表,每名员工信息(姓名、职级、工作年限和工资)占一行
输入6
张三 3 3 3000
李四 3 4 3000
王五 3 3 4000
赵六 4 3 3000
陆奇 4 4 4000
闫八 4 4 3980.99复制
输出
赵六 4 3 3000.00
闫八 4 4 3980.99
陆奇 4 4 4000.00
李四 3 4 3000.00
张三 3 3 3000.00
王五 3 3 4000.00
相关推荐
C++实现企业职工工资管理系统
课程设计目的和要求 工资管理要和人事管理相联系,生成企业每个职工的实际发放工资。 企业职工人事基本信息包括:职工编号、姓名、性别、出生日期、职称(助工、工程师、高级工程师)和任职年限。 企业职工工资信息包括:职工编号、姓名、职务工资、职务补贴、住房补贴、应发工资、个人所得税、养老保险、住房公积金和实发工资。 系统主要功能包括: (1)创建职工人事基本信息文件,根据提示输入职工的各项信息,按职工编号对职工信息进行排序,并将排序后的职工信息存储到一个文件中。 (2)创建职工的工资信息文件(每个月创建一个文件),其中职工编号和姓名从人事信息文件中复制,其他工资组成项目按下面方法计算。
SQL语句练习题
SQL练习题 1、选择部门30中的所有员工; 2、列出所有办事员(CLERK)的姓名,编号和部门编号; 3、找出奖金高于工资的员工; 4、找出奖金高于工资的60%的员工; 5、找出部门10中的所有经理(MANAGER)和部门20中所有的办事员(CLERK)的详细资料; 6、找出部门10中所有的经理(MANAGER),部门20中所有办事员(CLERK),既不是经理又不是办事员但其工资大于或等于2000的所有员工的详细资料; 7、找出收取奖金的员工的不同工作; 8、找出不收取奖金或者收取的奖金低于100的员工;
Oracle数据库基础 —— 一些习题练习(一)
这是老师布置下面的练习,有的部分用一些简单的 sql 语句就能够实现,有的需要用到 Oracle 中的一些函数,所以还算是比较综合的,可以看看。我的答案不是标准答案,如果哪个地方错了,还希望读者能够指出。 1、查询部门编号是 20 的员工信息。 select * from scott.emp where deptno=20; 2、查询工作为 CLERK 的员工号、员工名和部门号。 ...
Oracle 60道练习题
之前在做Oracle练习题的时候,也有碰到过一些比较难的题。然后进行了百度,发现所有的答案都是千篇一律的,一些博主连运行验证都没有试过就上传。我复制下来发现问题很多,然后我就自己老老实实的自己写了。刚好拿出来给予大家方便 PS:所有答案本人皆进行过验证,无大问题。也欢迎有更好方法的朋友留言指点 ----(1) 查询20部门的所有员工信息。 select * from emp where deptn...
Oracle经典面试题
EMP表 DEPT表: 工资等级表 salgrade 题目要求:根据Oracle数据库scott模式下的emp表和dept表,完成下列操作。 (1)查询20号部门的所有员工信息。 select * from emp where deptno = 20; (2)查询所有工种为CLERK的员工的工号、员工名和部门名。 select empno,ename,deptno from ...


