国家教育局投诉电话:急!!!请教C语言程序设计的高手

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 12:04:08
我现在要做一个C语言程序,但是不会做,现在请高手帮忙,题目如下:
设计一个《学生通讯录管理系统》,在链表程序程序的基础上,增加查询功能,设计要求如下(任做一题即可):
题目一:
1建立文件
存储文件使用指定文件名或默认文件名;
可以不保存输入记录,但需要确认是否保存输入记录
如果已有文件,只能在其后追加;
新增记录可以不存入原文件中,以可以用原来的文件覆盖内存的内容;
可以将连个文件合并到一个文件中;
2文件的存取和显示
可以单独存取文件;
可以随时显示内存中记录的全部内容;
可以直接存取默认文件或指定文件;
3删除记录
可以按“姓名”或“电话”方式删除记录并更新内存链表内容;
能给出被删除的信息,输出没有找到的信息;
如果已经是空表,上出时应给出信息并返回主菜单;
如果没有要删除的信息,输出没有找到的信息;
删除操作仅限于内存,只有执行记录时,才能覆盖原记录;
4查询记录
可以按“姓名”或“电话”或“宿舍”方式查询记录
能给出查询记录的信息;
如果查询的信息不存在,输出没有找到的信息;
5 整体功能
可以随时检索、删除、或增加新记录,保存或取消新的记录
使姓名可由16位字符和数字的混合编码组成
使电话号码可由18位字符和数字组成
将输出信息加上输出信息信息栏,例如
姓名 电话 性别 年龄 生日 宿舍
李四 1234 男 21 7月1日 东二333
使用菜单实现功能的正确的选择
6测试程序
应列出测试大纲对程序进行测试;
应保证测试用例测试到程序的各种边缘情况

建议你依据题目来写一个伪代码,然后写出c代码来,不要管有多少个bug,然后一个一个的debug,只有这样你才会学到东西,不要担心时间的问题,现在着急随便就要人帮,以后遇到问题会花更多的时间,但是如果你这次认真的练习了,下次只会用1/n的时间,所以不要欠帐,坚持一下,真心的问自己一句,自己这样作值得吗?

你是不是计算机专业的?如果是,你可以转行了:)

同意楼上的

这么象以前我写的大作业 自己慢慢得写吧!
写完后收获会很大的
建议买本书参考下 我记得当年我参考呢是——c语言程序设计大作业(好象),是一本黄色外壳的

网站上有类似的答案
楼主自己搜搜