一、实验目的
通过电话号码的维护和查询程序来联系基本的输入输出操作以及利用子程序来实现结构化的程序设计。
二、实验项目内容
- 实现一个电话号码维护和查询的程序
- 能够输入名字和电话号码,并能够按照名字显示电话号码
- 假定已经存在有5个人的姓名和电话号码,最多可以存放10个人的电话号码,姓名长度为10个字符,电话号码也为10个字符,不足部分用空格代替。
- 要求撰写必要程序模块设计图和主要的流程
三、程序流程图
四、实验结果及分析和(或)源程序调试过程
程序运行结果如上图。刚开始程序输出菜单,然后我选择执行1号功能,程序输出所有用户资料,然后我选择2号功能新建联系人,根据提示分别输入联系人名“zhong”与“12345”,接着选择3好功能,将2号联系人的名字改为“dabo”,电话改为“987654“,再选择1号功能,可以看出,屏幕上输出原来2号联系人的资料已经改变,而且多了6号联系人,最后选择4号功能退出。
由于还不熟悉汇编语言,程序还没实现怎么滚动屏幕,使得输出语句满屏时不会出错。
通过本程序,我了解了怎么在汇编中实现输入输出,以及利用子程序来实现结构化的程序设计。