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

有个网站经常换域名阿里云网站建设考试认证题

有个网站经常换域名,阿里云网站建设考试认证题,wordpress在线教育系统,网站开发与服务器匹配实验内容 用顺序表实现病历信息的管理与查询功能。具体要求如下: 利用教材中定义顺序表类型存储病人病历信息(病历号,姓名#xff0c;症状)#xff1b;要求使用头文件。 设计顺序表定位查找算法#xff0c;写成一个函数#xff0c;完成的功能为:在线性表L中查找数据元素x…实验内容 用顺序表实现病历信息的管理与查询功能。具体要求如下: 利用教材中定义顺序表类型存储病人病历信息(病历号,姓名症状)要求使用头文件。 设计顺序表定位查找算法写成一个函数完成的功能为:在线性表L中查找数据元素x如果存在则返回线性表中和x值相等的第1个数据元素的序号如果不存在则返回-1。 函数定义为 int ListFind(SequenceList L,char *x) 请在主函数中测试查找是否存在姓名为x的病人并根据返回的序号打印出病人信息。 注意 头文件的名称 和 主程序导入的头文件名称 需要一致并且两文件放在同一目录下。 头文件 head.h 头文件写 patient 结构体 和 SequenceList 顺序表结构体 和 各种方法 #include stdio.h #include string.h #define MaxSize 10000typedef struct {int id;//病历号char* name;//病人名称char* symptoms;//症状 }patient;typedef struct {patient list[MaxSize];int size; }SequenceList; //初始化一个顺序表长度为 0 void ListInitialize(SequenceList *L) {L-size 0; }//返回顺序表中的元素个数 int ListLength(SequenceList L) {return L.size; }// 在顺序表 L 的位置 i 前插入 x 值 int ListInsert(SequenceList *L,int i,patient p) {int j 0;if(L - size MaxSize){printf(顺序表已满 \n); return 0;}if(i 0 || i L-size){printf(参数i不合法 \n);return 0;}for(j L - size; j i; j--)L - list[j] L - list[j-1];L - list[i] p;L - size;return 1; } // 在顺序表 L 中查找姓名为 x 的下标 int ListFind(SequenceList L,char *name) {int size ListLength(L);for(int i 0; i size; i){ // strcmp(s1,s2) 当s1 s2 返回 0if(!strcmp(name,L.list[i].name))return i;} return -1;//不存在则返回-1 }//打印顺序表所有内容 void ListPrint(SequenceList L) {for(int i 0; i ListLength(L); i){printf(%d %s %s\n,L.list[i].id,L.list[i].name,L.list[i].symptoms);} }//打印出指定序号的病人信息 void PrintById(SequenceList L,int idx) {printf(id: %d, 姓名%s, 症状%s\n,L.list[idx].id,L.list[idx].name,L.list[idx].symptoms); }hello.c 主文件调用写好的结构体和方法 #include head.h //导入自定义的头文件 head.hint main() {SequenceList L;ListInitialize(L);//以下为测试数据 可以换成输入的形式patient p1 {1,张三,症状1};patient p2 {2,李四,症状2};patient p3 {3,王五,症状3}; ListInsert(L,0,p1); ListInsert(L,0,p2);ListInsert(L,0,p3);// printf(病历表\n); // ListPrint(L);char name[100];printf(请输入要查找的姓名);scanf(%s,name);int res ListFind(L,name);//res 为病人 x 在顺序表中的下标x -1说明不存在if(res -1)printf(查无此人);elsePrintById(L,res);return 0; }样例1 样例2 有空的可以写一下输入数据
http://wiki.neutronadmin.com/news/409987/

相关文章:

  • 网站建设分类江苏新宁建设集团网站
  • 友点企业网站管理系统忘记密码策划案怎么写
  • 长沙岳麓区网站建设wordpress干啥的
  • 新冠止咳药物有哪几种站长seo查询工具
  • 环保公司网站建设方案驾校网站建设方案题婚
  • 网站开发及app开发报价深圳网站关键词排名优化
  • dw主页制作上海seo网络优化
  • 营销网站建设案例西安网站推广慧创
  • vs2008网站消息弹窗怎么做手机网站制作视频教程
  • 进度跟踪网站开发佛山网站优化包年
  • 上海市交通建设工程安全质量监督站网站自己一个人做网站可以吗
  • 网站模板的组成义乌建网站
  • 国外可以做推广的网站吗少儿编程几岁开始学最好
  • 南通网站设计app开发公司平台
  • 湖北省住房与城乡建设厅网站吉林市网站建设招标
  • 网站安装系统怎么安装教程视频莘县网站
  • 如何管理wordpress网站模板下载网页设计自我介绍模板代码html
  • 网站后台打不开了怎么办单位网址怎么编
  • 网络维护网站论文查重网站建设
  • 做元器件上什么网站注册建筑公司需要什么条件
  • 福海网站制作东莞网站优化排名
  • 学校部门网站建设方案书网站排名优化怎样做
  • 网站站内推广怎么做网站详细报价
  • 深圳公司网站设计公司wordpress 文章 标题
  • 网站锚点网站建设与实践模板
  • 鹿班设计网站官网哈尔滨网站建设方案外包
  • 网站行业房源管理系统软件排名
  • iis7.5配置网站建筑设计说明万能模板
  • 做网站开发需要学哪些东西免费网络推广平台有哪些
  • 网站做等报定级工作要多久建设科技期刊官网