简单链表实现 基本功能: (1)添加记录 先判断链表是否已经存在。若不存在,需首先自动新建一个链表,然后再添加一条或多条通讯记录。 (2)显示记录 显示当前所有记录。 (3)查询记录 按名字查找,并显示该记录。 (4)通信录排序 按姓名的字母顺序排序,涉及到冒泡等排序算法。 (5)删除记录 实现逐条删除和删除全部记录两种功能。 (6)更新记录 修改已存在记录的信息(提示:需首先判断该记录是否存在)。 (7)按关系显示记录 只显示与本人有指定关系(亲戚、朋友、同事、同学)的记录。 (8)保存记录 存储所有记录到某个文件(.txt)或缺省文件(Phonebook.txt)。 (9)读入记录 从某个文件(.txt)或缺省文件(Phonebook.txt)读入所有记录。首先判断当前是否有记录在进行操作,若有,进行存储或放弃存储,然后释放内存空间,之后才能从文件读入记录。 (10)退出 结束通讯录软件操作,释放内存后退出。
上传时间: 2017-05-01
上传用户:dave520l
1、 定义栈的存储结构。 2、 编写程序实现双向栈的基本操作:1)初始化;2)判断栈是否为空;3)判断栈是否已满;4)入栈;5)出栈;6)清空栈;7)取栈顶元素。 3、 所写源代码编程风格良好,有详细注释。 4、 程序运行界面良好,使用菜单实现每个基本操作
上传时间: 2013-12-13
上传用户:exxxds
直流伺服电机是由单片机发出的PWM驱动信号经过放大后驱动电机动作。通过接在电机上的编码器的反馈信号和前后极限位置传感器判断床体当前的纵向位置,实现了直流伺服电机的闭环控制。
上传时间: 2014-01-06
上传用户:许小华
反汇编的好工具,能很好的对程序进行跟踪,也可对程序进行判断
上传时间: 2013-12-26
上传用户:515414293
只要流程及功能:判断按键是否按下、是否弹 起、是否多按键按下、去抖、按键值送给KEYIN
上传时间: 2017-05-11
上传用户:zmy123
1.输入一个数,并以它为边长画出一个用*组成的正方形. 2.求解满足1*1+2*2+...n*n<1000的i的最大值. 3.求1~1000中的完数 4.输入一个数,并判断它是否为素数(这是return 语句的巧用) 5.输出0~100中所有不能被3整除的数
上传时间: 2017-05-11
上传用户:徐孺
基于个数判断脉冲噪声的中值滤波器在matlab下的仿真实现,整个程序可以运行
上传时间: 2017-05-14
上传用户:liuchee
用MATLAB实现用C代码可控性和客观性的判断和转移矩阵的求解等各种功能。
上传时间: 2017-05-16
上传用户:wang0123456789
本过程是短信产品开发的一个点播,根据用户发送来的指令,查询该用户早前记录,依据流程的逻辑判断来决定要回复用户的内容.
上传时间: 2017-05-16
上传用户:dsgkjgkjg
判断任意一个正整数是否能被拆分为连续N个正整数的和的简单算法
上传时间: 2017-05-25
上传用户:comua