当前位置: > 财经>正文

个人电话号码查询系统 期货投诉电话号码查询系统官网查询

2023-09-11 04:59:26 互联网 未知 财经

个人电话号码查询系统

实验目的及要求

目的:通过设计一个《个人电话号码查询系统》,进一步熟悉一些概念、基本知识和技能,利用所学的基本知识和技能解决简单的面向对象的程序设计问题。实现根据用户输入的信息进行快速的查询。

要求: 实现一个简单的个人电话号码查询系统,根据用户输入的信息(例如姓名等),对数据进行二叉排序并实现平衡二叉树,对数据进行快速查询。编程完成通讯录的一般性管理工作,如通讯录中记录的增加、修改、查找、删除、输出等功能。每个记录包含姓名、电话号码、住址等个人基本信息。

(1)在外存上,用文件保存电话号码信息;

      (2)在内存中,设计数据结构存储电话号码信息;

      (3)提供查询功能,如根据姓名实现快速查询;

      (4)提供其他维护功能,例如插入、删除、修改等。

实验步骤

1.实验问题分析

需要用到数据结构课上学到的平衡二叉树的知识,实现删除和插入,增加功能。理解关于二叉树的相关的基本算法。将输入的信息保存入文件和从文件输出。

2.实验概要分析

首先由于程序中要有对学生信息的增加和减少,定义一个全局变量n,在此程序的任意的模块中均可以使用。宏定义,用LEN来代替开辟地址空间,定义一个结构体变量,record,来存储联系人信息。

实验内容

代码的实现如下:

Main.cpp#include #include #include using namespace std;static int n=0;//输入的数据个数#define limit 100//通讯录的存储空间class PostCodedress{ public:struct xinxi { int id;//编号顺序 char Name[20]; char Phone[20]; }xx; void zengPostCodedress();//增加信息; int cc(char na[]); //看输入的名字是不是重复;};void PostCodedress::zengPostCodedress()//增加信息的{ for(int i = 1;i

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。