Problem B: 结构体---职工信息结构体
来源:互联网 发布:知乎运营模式 编辑:程序博客网 时间:2024/05/10 11:49
Problem B: 结构体---职工信息结构体
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 504 Solved: 306
编写程序,定义一个存放职工信息的结构体类型,职工信息包括职工姓名、工作年限、工资总额。初始化5名职工的信息,对工作年限超过30年的职工每人加100元工资,要求分别输出工资变化之前和之后的所有职工的信息。
Input
输入5个员工的职工姓名、工作年限、工资总额
Output
输出两部分,第一部分输出工资变化之前所有职工的信息,第二部分输出工资变化之后的所有职工的信息
Sample Input
zhang1 5 1000zhang2 10 2000zhang3 20 3000zhang4 40 4000zhang5 50 5000
Sample Output
原始工资姓名 年限 工资zhang1 5 1000zhang2 10 2000zhang3 20 3000zhang4 40 4000zhang5 50 5000加薪后工资姓名 年限 工资zhang1 5 1000zhang2 10 2000zhang3 20 3000zhang4 40 4100zhang5 50 5100
HINT
空4格
#include <stdio.h>#include <stdlib.h>struct zhigong{ char name[100]; int year,num;};int main(){ struct zhigong zhi[5]; for(int i=0;i<5;i++) scanf("%s%d%d",&zhi[i].name,&zhi[i].year,&zhi[i].num); printf("原始工资\n"); printf("姓名 年限 工资\n"); for(int i=0;i<5;i++) { printf("%s %d %d",zhi[i].name,zhi[i].year,zhi[i].num); printf("\n"); } printf("加薪后工资\n"); printf("姓名 年限 工资\n"); for(int i=0;i<5;i++) { if(zhi[i].year>=30)zhi[i].num=zhi[i].num+100; printf("%s %d %d",zhi[i].name,zhi[i].year,zhi[i].num); printf("\n"); } return 0;}
0 0
- Problem B: 结构体---职工信息结构体
- 第16周 oj Problem B: 结构体---职工信息结构体
- 职工信息结构体
- Problem C: 结构体---职工信息结构体
- 问题 B: 结构体---职工信息结构体
- 问题 B: 结构体---职工信息结构体
- 结构体---职工信息结构体
- 结构体---职工信息结构体
- 第十六周 OJ 职工信息结构体
- 第十六周-职工信息结构体
- 第十六周 职工信息结构体
- 结构体---职工信息结构体(oj)
- oj问题二-结构体-职工信息结构体
- 第十六周 OJ<2>---结构体---职工信息结构体
- 十六周练习--结构体—职工信息结构体
- 第十六周 结构体---职工信息结构体
- [YTU]_2877(结构体---职工信息结构体)
- C/C++复习:职工信息(结构体)
- bzoj 2761: [JLOI2011]不重复数字
- NYOJ-119-士兵杀敌(三)(线段树)
- iOS7使用AFNetworking3.0上传图片时出现的问题
- AndroidAnnotations
- Android工具类——NumberUtils把数字字符串转换成指定国家的货币类型
- Problem B: 结构体---职工信息结构体
- Android开发环境—软件(适用于win7/10 64位)
- 很简单的例子让你记住inner join、left join和right那点区别
- iOS7使用AFNetworking3.0上传图片时出现的问题-解决方案
- SmartTabLayout+PtrFrameLayout+ViewPager+Fragment简单实现
- Android第三方平台,快速应用开发
- SDUT 2868 贪心(最短时间过河问题)
- 缺失值处理方法
- 技术干货 | 初次微服务体验:从Docker容器农场说起