1 / 6
文档名称:

房屋租赁管理程序源代码.docx

格式:docx   大小:15KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

房屋租赁管理程序源代码.docx

上传人:yinjiong623147 2020/2/2 文件大小:15 KB

下载得到文件列表

房屋租赁管理程序源代码.docx

文档介绍

文档介绍:源代码:#include""/*头文件*/#include""/*字符串函数*/#include""/*其它说明*/#include""/*动态地址分配函数*/typedefstructstu/*定义结构体数组*/{intnum;/*房屋的编号*/charmaster[100];/*房屋的户主名*/charreceiver[100];/*房屋租赁人*/intarea;/*房屋的面积*/charlocal[100];/*房屋出租的地点*/intmoney;/*房屋的出租金额*/structstu*next;/*定义指针*/}house;/*自定义的房屋*//*=====================================输出信息=========================================*/voidprintList(house*Head)/*在屏幕上显示所有信息*/{house*p;/*定义p指针*/p=Head;/*将p指针指向头指针*/if(p!=NULL)/*判断p是否为空*/do/*进行输出循环*/{printf("%d%s%s%s%d%d\n",p->num,p->master,p->local,p->receiver,p->area,p->mony;/*输出信息*/p=p->next;/*节点后移*/}while(p);/*循环*/}/*=====================================插入信息=========================================*/voidinsert(house*Head)/*插入信息*/{ structstu*p,*s;/*定义新的指针s*/ p=Head;/*将p指向头链表*/ s=(house*)malloc(sizeof(structstu));/*申请s的内存空间*/scanf("%d%s%s%s%d%d",&s->num,s->master,s->local,s->receiver,&s->area,&s->money);/*输入新的节点信息*/s->next=p->next;/*将s的节点指向p节点的下一个节点*/p->next=s;/*将新建的节点添加到p节点的后面*/printf("添加成功!\n");printf("编号户主地点租赁人面积租金\n");while(p!=NULL)/*当链表不为空*/{printf("%d%4s%4s%4s%7d%7d\n",p->num,p->master,p->local,p->receiver,p->area,p->money);/*输出信息*/p=p->next;/*指针后移*/}}/*=====================================查找信息=========================================*/voidfind(house*Head)/*查找信息*/{intnum;/*输入的编号*/house*p;p=Head;/*头指针为p*/printf("请输入要查询的房屋编号\n");scanf("%d",&num);while(p->num!=num)/*如果没