C 语言实践应用客房管理系统一.总体设计本程序包含用户登记、统计、查询、修改等四大功能
其中用户登记功能包含用户姓名、性别、年龄、身份证、入住年份、入住月份、入住日期、房间号、房间电话及房间价格;统计功能包含按性别统计、按年龄统计及按入住时间(年月日)统计;查询功能包含按房间号查询、按姓名查询及按性别查询;修改功能包含性别修改、年龄修改、入住年份修改、入住月份修改及入住日期修改
下面以流程图的形式展示本程序设计思路: ……………… ……………… 是 否 n=2 …………………… n=3 n=4 n=5 开始输出 1
退出输入 n=1选择用户登记功能输入用户信息及客房信息系统自动分配房间号输入kk=1
是否继续输入用户信息输出 1
退出输入 n 功能菜单选择输出 1
按性别统计 2
按年龄统计3
按入住日期统计输 出 1
按 房间 号 2
按 姓名 3
按性别查询输入姓名退出 i=1 i=2 i=3 i=1 i=2 i=3 a=1 a=2 a=3 a=4 a=5 是 是 是 否 否 否二.设计模块一个较大的 C 语言程序不外乎由多个函数组成,本程序也并不例外
现就本程序中涉及的各个函数的代码和功能分别进行说明
main 函数void main(){ini();menu();}本函数用于调用 ini 函数和 menu 函数(介绍见下文)
ini 函数void ini(){int i=0;for(;i