数据结构实验一 C语言结构体与指针
一、实验目的
巩固复习前期所学C语言的函数参数传递、指针和结构体等知识点,加强学习数据结构语言基础。 二、实验内容
实现病历查询功能。具体要求如下:
定义一个结构体描述病人病历信息(病历号,姓名,年龄,性别,症状);先输入5个病人的信息,然后输入姓名,在5个病历中进行查找,如果找到则显示该人的信息,如果没有找到,则显示“查无此人”。
假设病历类型名为patient,使用指针,请使用以下两个函数。 void readin(patient *p);//用来输入病人信息。
void search(patient *p,char *x);//根据姓名查询病人病历信息,并打印出来。 三、实验源代码
此处写程序源代码,请在程序中适当注释,便于老师更快地看懂你的程序。 四、实验结果
此处写出程序运行的结果,即输入数据是什么,输出数据是什么,分析结果是否正确,如果不正确是什么原因。 五、实验心得
此处写出完成此实验后有什么收获,碰到什么因难,又是如何解决的。请不要写“这门课好难学”、“一点也不会”之类的话语,因为这对你学习并没有帮助。关键是通过实验发现自己不会的知识点,然后攻克它!