黑马程序员技术交流社区

标题: c语言通讯录框架 [打印本页]

作者: 香克斯    时间: 2015-10-17 12:33
标题: c语言通讯录框架
C语言通讯录



1.知识点
常量、变量的使用
全局变量
分支语句
函数

循环语句
scanf和printf
数据
结构体
文件
指针*

2.经典问题(难点) 数组元素的删除





初始化
/*
        1)尝试性读取文件
        2)如果成功了说明文件存在,读取文件
        3)不成功说明文件不存在
                   创建文件
                写入联系人数量

  
添加联系人
思路:
        1.提示用户输入用户名和电话号码
        2.接收用户输入的内容
        3.保存到联系人数组
        4.写入到文件中


删除联系人
思路:
        1.让用户输入要删除的数据的编号
        2.判断编号是否合法
        3.让用户再次确认删除
        4.开始删除数组元素

修改联系人
        1.提示输入要修改的联系人
        2.判断编号是否合法
        3.让用户输入新的姓名、电话
        4.让用户再次确认修改
        5.开始修改用户信息
        6.更新到文件中


查看联系人
        1.先判断联系人是否为空
        2.如果不为空遍历数组,显示所有联系人

搜索联系人

        1.提示用户输入要查找的人的姓名
        2.遍历联系人数组,查找有没有这个人
        3。查到了,把电话号码显示出来
        4.没查到,提示没有这个联系人

退出系统
作者: lqf6633    时间: 2015-10-17 21:49
感谢分享  学习学习啦
作者: jy00889669    时间: 2015-10-18 01:51
好详细,好多哦




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2