高级语言程序设计课程第五次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2024C
这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2024C/homework/13298
学号:052301144
姓名:汪涛
8-11
1
2
3
4
5
该程序通过二分查找法来猜测用户数字。根据用户的反馈(l表示低,h表示高,y表示正确)来不断缩小范围
6
7
该程序将根据用户选择的工资等级来计算工资。使用字符菜单选项并循环运行直到用户选择退出。该程序还处理加班和税收计算
计算工资函数calculate_wages的实现
首先提示用户输入工作小时数,根据输入的小时数计算总工资gross_pay:
若工作小时数不超过40小时,直接用基本工资乘以小时数;
若超过40小时,计算40小时的基本工资,再加上超过部分的加班工资(基本工资的1.5倍)
计算税金taxes:
根据不同的工资区间计算不同的税率
最后计算净收入net_pay,并打印总工资,税金与净收入
主函数部分
通过一个无限循环显示一个工资等级菜单,根据用户输入的选项来选择工资等级或退出程序
使用getchar()函数获取用户输入,通过switch处理不同的选项
整个程序与一个简单的实例
8.8
定义基本运算
这部分定义了加、减、乘、除四种基本运算
主函数部分
包括一个无限循环,用于显示菜单并处理用户输入
整个程序与一个简单的实例
9-11
1
2
3
4
5
6
7
8
9
10
11