「今天是学习C语言第天」
纸上学来终觉浅,绝知此事要躬行。——陆游「冬夜读书示子聿」#题外话
C语言课程设计,对于初学者来说,主要是综合运用C语言基础知识,以实际项目的形式锻炼编程能力。从今天开始,一起轻松学做C语言课程设计常见项目,建议先运行代码,再一步步理解其实现。
PS:大家也可以直接留言提供一些课程设计选题,有可能根据大家的题目提供新的示例程序。
一般课程设计考察的知识点:结构体、链表、文件读写、简单排序和查找。
往期课程设计:
轻松学做C语言课程设计:图书管理系统-数组实现
轻松学做C语言课程设计:图书管理系统-链表实现
轻松学做C语言课程设计:学生成绩管理系统-链表实现
备注:
1.不同C编译器,对C语言程序编译有差别,建议大家选择相同的编译器。
2.代码手机不方便看,可以收藏使用电脑查看,注意各种标点符号。
3.采用Dev-C++集成开发环境,为简化初学者学习,这里尽量简单,省去一些错误处理、高级算法等代码。
#学生通讯录管理系统
设计一个同学通讯录,实现以下功能:
-通讯录添加、删除、修改;
-按不同的项进行查找;
-将通讯录写入文本文件;
-从文本文件读入通讯录。
备注:本示例程序未实现通讯录去重功能,不检查重复添加相同姓名的情况。
#运行效果
*************欢迎使用学生通讯录管理系统**************1:添加通讯录2:修改同学录**3:删除通讯录4:显示通讯录**5:查找通讯录6:保存通讯录**7:读入通讯录0:退出通讯录***************************************************请输出0-7,回车结束!1请您按提示依次输入通讯录信息(以空格分隔):姓名手机号码家庭地址电子邮件张三中国北京zhangsan
.