诚接计算机专业编程任务(C语言、C++、Python、Java、HTML、JavaScript、Vue等)10/15R,如有需要请私信我,或者加我的企鹅号:1404293476
本文资源下载地址:https://download.csdn.net/download/weixin_47040861/88692627
———————————————————————————————————————————
用C语言编写一个函数,包含以下功能
1.判断当前目录下是否存在文件“commu.txt”,若不存在则创建
2.读取“commu.txt”文件中的内容并保存在数组中,该文件中每行数据格式如下:
王川 13900110020 20130101 武汉大学 中国移动
其中每一项分别为姓名、电话、录入日期、地址、备注
3.实现添加信息功能
4.实现删除信息功能,根据用户输入的手机号删除匹配的那一行信息
5.实现排序功能,能按照姓名或录入日期两种方式升序排列,并将数组中的数据变为排序后的
6.实现查询功能,根据输入的姓名显示其所有信息
7.退出功能,每次退出时将数组中的信息再逐行保存进“commu.txt”文件中
打印到控制台的文字和注释均使用中文
首先该项目使用到的所有数据均保存在项目目录下的“commu.txt”文件中,如有需要可以直接在该文件中修改。
标注了该项目能实现的功能,输入编号启动对应的功能
输入功能编号后依次输入要添加的记录,输入完成后即可添加进txt文件中。
每条数据用空格分割,从左到右依次为姓名、电话、录入日期、地址、备注,其中录入日期是读取电脑日期自动生成的,不过后续可以进行修改。
根据用户输入的手机号删除对应记录,如果没有改手机号则提示不存在
根据输入的手机号查询要修改的记录,输入对应编号修改对应内容,同样若不存在则输出提示。
排序分为两种,按中文姓名排序和按照电话号码排序,输入对应编号即可显示对应结果,同时“commun.txt”文件中的数据顺序也会改变。
根据用户输入的手机号码查询对应记录,若不存在则提示。
就是显示所有信息