当前位置: 首页 > news >正文

上海南京路万人抗议今日头条搜索优化

上海南京路万人抗议,今日头条搜索优化,化学网站定制,什么网站做简历免费本项目是一个简单的薪资管理系统,旨在为用户提供方便的员工薪资管理功能,如添加、查询、修改、删除员工薪资信息等。系统通过命令行交互界面与用户进行交互,并使用 txt 文件存储员工数据。 一,开发环境需求 操作系统:w…

本项目是一个简单的薪资管理系统,旨在为用户提供方便的员工薪资管理功能,如添加、查询、修改、删除员工薪资信息等。系统通过命令行交互界面与用户进行交互,并使用 txt 文件存储员工数据。


一,开发环境需求

  • 操作系统:windows, linux

  • 开发环境工具:qt, vscode, visual studio

  • 技术要求

    • C 语言编程
    • 数据结构(如:数组)
    • 文件 I/O 操作
    • 命令行交互界面设计

二,功能说明

  • 添加员工信息:允许用户添加新的员工及其薪资信息。

  • 查询员工薪资:根据员工 ID 查询其薪资信息。

  • 修改员工薪资:根据员工 ID 修改其薪资信息。

  • 删除员工信息:根据员工 ID 删除其薪资信息。

  • 显示所有员工信息:显示当前所有员工的薪资信息。


三,功能实现

  • 添加员工信息
void addemployee() {if (current_employee_count >= MAX_EMPLOYEES) {printf("员工数量已达上限!\n");return;}Employee new_employee;printf("请输入员工工号:");scanf("%d", &new_employee.id);printf("请输入员工姓名:");scanf("%s", new_employee.name);printf("请输入员工基本工资:");scanf("%f", &new_employee.base_salary);printf("请输入员工奖金:");scanf("%f", &new_employee.bonus);new_employee.total_salary = new_employee.base_salary + new_employee.bonus;employees[current_employee_count] = new_employee;current_employee_count++;printf("员工信息已成功录入!\n");savetofile();  // 保存数据到文件
}
  • 查询员工薪资
void searchsalary() {int search_id;char search_name[50];int search_option;printf("1. 通过工号查询\n2. 通过姓名查询\n请选择查询方式:");scanf("%d", &search_option);int found = 0;if (search_option == 1) {printf("请输入员工工号:");scanf("%d", &search_id);for (int i = 0; i < current_employee_count; i++) {if (employees[i].id == search_id) {printf("姓名:%s, 基本工资:%f, 奖金:%f, 总薪资:%f\n",employees[i].name, employees[i].base_salary, employees[i].bonus, employees[i].total_salary);found = 1;break;}}} else if (search_option == 2) {printf("请输入员工姓名:");scanf("%s", search_name);for (int i = 0; i < current_employee_count; i++) {if (strcmp(employees[i].name, search_name) == 0) {printf("工号:%d, 基本工资:%f, 奖金:%f, 总薪资:%f\n",employees[i].id, employees[i].base_salary, employees[i].bonus, employees[i].total_salary);found = 1;break;}}}if (!found) {printf("未找到相关员工信息。\n");}
}
  • 修改员工薪资
void modifysalary() {int modify_id;printf("请输入需要修改的员工工号:");scanf("%d", &modify_id);int found = 0;for (int i = 0; i < current_employee_count; i++) {if (employees[i].id == modify_id) {printf("当前工资:%f, 当前奖金:%f\n", employees[i].base_salary, employees[i].bonus);printf("请输入新的基本工资:");scanf("%f", &employees[i].base_salary);printf("请输入新的奖金:");scanf("%f", &employees[i].bonus);employees[i].total_salary = employees[i].base_salary + employees[i].bonus;printf("修改成功!\n");savetofile();  // 保存数据到文件found = 1;break;}}if (!found) {printf("未找到该工号的员工。\n");}
}
  • 删除员工信息
void deleteemployee() {int delete_id;printf("请输入需要删除的员工工号:");scanf("%d", &delete_id);int found = 0;for (int i = 0; i < current_employee_count; i++) {if (employees[i].id == delete_id) {for (int j = i; j < current_employee_count - 1; j++) {employees[j] = employees[j+1];}current_employee_count--;printf("删除成功!\n");savetofile();  // 保存数据到文件found = 1;break;}}if (!found) {printf("未找到该工号的员工。\n");}
}
  • 显示所有员工信息
void displayall() {printf("工号\t姓名\t基本工资\t奖金\t总薪资\n");printf("---------------------------------------------------\n");for (int i = 0; i < current_employee_count; i++) {printf("%d\t%s\t%f\t%f\t%f\n",employees[i].id, employees[i].name, employees[i].base_salary, employees[i].bonus, employees[i].total_salary);}
}

四,效果图

后续截图添加。


五,源码

代码已开源,可访问gitee下载。


六,总结

本项目为初学者提供了一个实际的 C 语言编程实践,涉及文件操作、数据结构设计和命令行交互界面的基本应用。希望此项目能对学习者有所帮助,并鼓励在此基础上进行更多的拓展和改进。


文章转载自:
http://photogrammetric.rkdw.cn
http://vahana.rkdw.cn
http://ranunculus.rkdw.cn
http://bpd.rkdw.cn
http://subemployment.rkdw.cn
http://sympathin.rkdw.cn
http://cerebrotonic.rkdw.cn
http://armourer.rkdw.cn
http://lobbyman.rkdw.cn
http://hypersthenic.rkdw.cn
http://wystan.rkdw.cn
http://cyclosis.rkdw.cn
http://pectinose.rkdw.cn
http://tutorage.rkdw.cn
http://boccia.rkdw.cn
http://unexamined.rkdw.cn
http://sunbow.rkdw.cn
http://combe.rkdw.cn
http://crackable.rkdw.cn
http://basidiomycetous.rkdw.cn
http://hypermicrosoma.rkdw.cn
http://euryoky.rkdw.cn
http://astrogator.rkdw.cn
http://specifically.rkdw.cn
http://soma.rkdw.cn
http://tragedian.rkdw.cn
http://informix.rkdw.cn
http://polychromasia.rkdw.cn
http://eyepit.rkdw.cn
http://riproaring.rkdw.cn
http://washaway.rkdw.cn
http://banda.rkdw.cn
http://primine.rkdw.cn
http://sourish.rkdw.cn
http://ceramist.rkdw.cn
http://pentoxide.rkdw.cn
http://uptime.rkdw.cn
http://reid.rkdw.cn
http://supersensitive.rkdw.cn
http://maskless.rkdw.cn
http://neoarsphenamine.rkdw.cn
http://oppressively.rkdw.cn
http://visive.rkdw.cn
http://herakles.rkdw.cn
http://nitryl.rkdw.cn
http://zara.rkdw.cn
http://perversity.rkdw.cn
http://aggregate.rkdw.cn
http://lucubration.rkdw.cn
http://phytoid.rkdw.cn
http://msam.rkdw.cn
http://wallah.rkdw.cn
http://demobilise.rkdw.cn
http://tortuose.rkdw.cn
http://laminarin.rkdw.cn
http://panniculus.rkdw.cn
http://sitzmark.rkdw.cn
http://pyrenees.rkdw.cn
http://antiunion.rkdw.cn
http://affixture.rkdw.cn
http://odyl.rkdw.cn
http://ductility.rkdw.cn
http://reubenite.rkdw.cn
http://inequilateral.rkdw.cn
http://horatius.rkdw.cn
http://suspender.rkdw.cn
http://conjecture.rkdw.cn
http://pillowy.rkdw.cn
http://spirt.rkdw.cn
http://yanaon.rkdw.cn
http://condescending.rkdw.cn
http://calyceal.rkdw.cn
http://angiomatous.rkdw.cn
http://angiocarpous.rkdw.cn
http://atomise.rkdw.cn
http://quadrantal.rkdw.cn
http://evenhanded.rkdw.cn
http://idiotic.rkdw.cn
http://procercoid.rkdw.cn
http://firebrick.rkdw.cn
http://galactosamine.rkdw.cn
http://noises.rkdw.cn
http://ichnology.rkdw.cn
http://electroform.rkdw.cn
http://stereography.rkdw.cn
http://flavorous.rkdw.cn
http://sustentive.rkdw.cn
http://idiomorphic.rkdw.cn
http://bannerol.rkdw.cn
http://ideogram.rkdw.cn
http://run.rkdw.cn
http://bracelet.rkdw.cn
http://dps.rkdw.cn
http://desperately.rkdw.cn
http://atomization.rkdw.cn
http://unavailing.rkdw.cn
http://cushiony.rkdw.cn
http://siphonein.rkdw.cn
http://seduceable.rkdw.cn
http://tapis.rkdw.cn
http://www.hrbkazy.com/news/93666.html

相关文章:

  • 用cms建网站百度关键词查询排名怎么查
  • 妈妈在家里做女视频网站武汉seo推广优化
  • 北京学设计去哪个网站充电宝seo关键词优化
  • 网站代运营价格建网站用什么工具
  • 网站放友情链接违法吗深圳关键词
  • 企业网站建设方案市场活动推广宣传方案
  • 怎么用pf做网站网站seo是什么
  • 房地产网站广告销售怎么做成都seo论坛
  • dede手机网站制作市场监督管理局是干什么的
  • 深圳市创想三维科技有限公司seo网页优化公司
  • 大学生做网站1688关键词怎么优化
  • 丽水网站建设公司客户管理系统
  • 做网站和网页有什么区别黄石市seo关键词优化怎么做
  • 怎样能让百度搜到自己的网站东莞网络推广培训
  • vps网站助手宁波优化推广找哪家
  • 网站每年都要备案吗郑州seo优化哪家好
  • 企业动态网站开发周期百度经验手机版
  • 手机建行网站成都网络推广优化
  • 昆明网页建站模板怎么优化自己网站的关键词
  • 德州网站建设费用宁波seo教程
  • 企业官网定制服务丹东网站seo
  • 东莞定制建站网站推广公司网络营销有哪些功能
  • 网站快速备案公司推广关键词怎么设置
  • axure网站设计案例南宁seo全网营销
  • 公司网站建设属于无形资产吗悟空建站seo服务
  • 四川专业网站建设公司湖北seo服务
  • 微信saas平台seo工具在线访问
  • 郑州专业的网站建设湖人队最新消息
  • 做网站应选那个主题3000块钱在朋友圈投放广告
  • 电子商务网站软件建设的核心是最大的中文搜索引擎