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

忻州宁武网站建设医院网站建设运行管理办法

忻州宁武网站建设,医院网站建设运行管理办法,手机网站建设团队,社区网站怎么建题目#xff1a; 写几个函数#xff0c; ①输入10个职工的姓名和职工号 ②按照职工号由小到大排列#xff0c; 姓名顺序也随之调整 ③要求输入一个职工号#xff0c; 用折半查找找出该职工的姓名 #includestdio.h #includestring.h #define MAX_EMPOLYEES…题目 写几个函数 ①输入10个职工的姓名和职工号 ②按照职工号由小到大排列 姓名顺序也随之调整 ③要求输入一个职工号 用折半查找找出该职工的姓名 #includestdio.h #includestring.h #define MAX_EMPOLYEES 10//定义职工结构体 typedef struct {int id;char name[50]; } Employee;/// summary /// 输入职工信息 /// /summary /// param nameemployees职工结构体数组/param /// param namen职工数量/param void inputEmployees(Employee employees[], int n) {for (int i 0; i n; i){printf(请输入第 %d 位职工的ID和姓名, i 1);scanf_s(%d %s, employees[i].id, employees[i].name);} }/// summary /// 按照职工号由小到大排序, 姓名顺序也随之调整 /// /summary /// param nameemployees职工结构体数组/param /// param namen职工数/param void sortEmployees(Employee employees[], int n) {for (int i 0; i n - 1; i){for (int j 0; j n - (i 1); j){if (employees[j].id employees[j 1].id) {Employee temp employees[j];employees[j] employees[j 1];employees[j 1] temp;}}} }/// summary /// 使用折半查找根据职工id查找出职工的姓名 /// /summary /// param nameemployees职工结构体数组/param /// param namen职工数/param /// param nameid职工号/param /// returns/returns int binarySearch(Employee employees[], int n, int id) {int low 0, high n - 1;while (low high){int mid low (high low) / 2;//下取整if (employees[mid].id id) {return mid;}else if(employees[mid].id id){low mid 1;}else{high mid - 1;}}return -1; //未找到 }int main() {Employee employees[MAX_EMPOLYEES];//输入职工信息inputEmployees(employees, MAX_EMPOLYEES);//排序职工信息sortEmployees(employees, MAX_EMPOLYEES);//打印排序后的职工信息printf(排序后的职工信息为\n);for (int i 0; i MAX_EMPOLYEES; i){printf(ID: %d, 姓名: %s\n, employees[i].id, employees[i].name);}//查找职工int searchId;printf(请输入要查找的ID: );scanf_s(%d, searchId);int index binarySearch(employees, MAX_EMPOLYEES, searchId);if (index ! -1) {printf(找到ID %d, 姓名 %s\n, employees[index].id, employees[index].name);}else{printf(未找到ID为 %d 的职工\n, searchId);}return 0; }
http://www.dnsts.com.cn/news/278581.html

相关文章:

  • 客户端网站建设文档做简图的网站
  • 单页展示网站房产网怎么查到房产
  • 南京网站优化报价天元建设集团有限公司赣榆分公司
  • 宁波专业的网站建设12306网站做的好还是百度做的好
  • 常州网站制作czyzj天马行空网站建设
  • 常见的网站模式网络营销的实现方式包括
  • 天津市网站制作 公司如何 攻击网站
  • 360搜索怎么做网站自然优化彩虹云主机
  • 创建一个网站的一般步骤要点兰溪市网站建设公司
  • 徐州网站建设培训wordpress多张产品图片
  • 招标网站的服务费怎么做分录佛山企业网站建设教程
  • 做外贸用什么网站比较好wordpress link rel
  • 阳春网站制作南昌网站建设品牌
  • 韩国 网站设计线下推广方法有哪些
  • 网站备份文件wordpress+设置七牛
  • 做效果图有哪些网站ppt模板网站排行榜
  • 做彩票网站犯法百度贴吧论坛
  • 现在做网站怎么样织梦源码怎样做单页网站
  • php网站开发技术与开源系统应用 实训指导书1688货源网一件代发玩具
  • 婚庆网站搭建的流程快手自媒体平台注册入口
  • 网站建设费交文化事业农业公司注册流程及费用
  • 聊城网站制作工作室wordpress 上传安装
  • 有经验的武进网站建设哪里有学网页设计
  • 做产品网站营销推广wordpress4.5注册插件
  • 格尔木哪里有做网站的互动营销型网站建设
  • 怎么样做一家装修竞标网站怎样做自己的网站
  • seo托管seo关键词排名
  • 正规网站建设费用做网站软件排名
  • 乐清建设网站哪家好做的做的比较好的网站
  • led 网站建设龙岩做网站开发哪家做的好