1、C语言课程设计说明,,目标,在掌握C语言基础知识的前提下,结合实际应用而进行的一次综合分析设计能力的训练经过课程设计,初步掌握解决实际应用问题时所应具有的查阅资料、技术标准和规范,以及程序设计、软件调试等能力。,目标,学会自己分析、找出解决问题的方法; 对设计中遇到的问题,能独立思考,查阅资料,寻找答案; 掌握一些调试程序的基本方法,实习报告规范,需求分析 概要设计 详细设计 调试分析 测试结果 附录 列出组成软件系统的源程序文件名清单。 小结与思考,要求,题目根据情况可以进行功能扩充和简化,但不要互相拷贝。可以也鼓励上网查相关资料,但要经过消化吸收。,题目一,课本430页 学生成绩管理系统
2、知识点:结构体、文件操作主要功能:增、删、改、查、成绩统计界面友好、简单易用,题目二 复数计算器,实现对复数所有运算的支持(加减乘除)界面设计简洁友好,题目三 大整数计算器,对任意多位大整数进行加减乘除运算界面设计简洁友好,题目四 小学生数学学习系统,功能要求 随机出题、自动评分、查看正确答案、错题重做等功能的测试系统 具体要求: 可选择:加、减、乘、除四种测试, 可设置测试题数,10,20,或用户输入题目数 可设置随机出题难度:即数据大小范围,比如:1位,2位,3位 4、,题目五 通讯录,通讯录由联系人记录组成,每个联系人记录包括:联系人姓名、单位、电话号码、邮箱等 程序基本功能包括:对联系人记录的增、删、改、查,退出系统等,用户通过不同按键进入相关功能模块 数据以文件形式保存在磁盘上。,