四川学校网站建设公,wordpress视频列表,百度做一个网站怎么做呢,网站做301根目录在哪里C语言程序设计程设计指导书(晓庄)C语言程序设计课程设计任务书南京晓庄学院数学与信息技术学院2011-9-20一、C语言程序设计课程设计的目的说明1)复习巩固C语言的基础知识#xff0c;进一步加深对C语言编程的理解和掌握#xff1b;2)利用所学知识#xff0c;理论和实际结合锻…C语言程序设计程设计指导书(晓庄)C语言程序设计课程设计任务书南京晓庄学院数学与信息技术学院2011-9-20一、C语言程序设计课程设计的目的说明1)复习巩固C语言的基础知识进一步加深对C语言编程的理解和掌握2)利用所学知识理论和实际结合锻炼学生分析解决实际问题的能力3)培养学生二、课程设计要求要求实验室配备微型电子计算机80台配置为奔腾PII以上安装Windows2000以上操作系统及 vc 6.0以上版本的开发环境。对同学们的要求包括要充分认识C语言程序设计课程设计的重要性认真做好各项准备工作包括复习C语言基础的工作要结合课题独立思考努力钻研勤于实践勇于创新遇到困难时借助搜索引擎或者同学、老师查找解决问题的方法收集资料自学相关知识拓宽知识面根据课题的基本要求自行完成设计任务。要按时、独立完成规定的工作任务不弄虚作假不抄袭他人严格遵守学习和劳动纪律不无故缺席不迟到早退不懈怠不拖拉要积极主动严格要求自己树立严肃、严密、严谨的科学态度按时、按质、按量完成。三、课程设计的步骤C语言程序设计课程设计的步骤如下选题与搜集资料根据分组选择课题合理分工进行需求分析与系统调查搜集相关资料了解涉及的理论基础知识。系统分析与预设计根据课题要求及搜集的资料进行系统功能划分分析数据流程进行模块设计。指导教师检查每位学生的预设计结果确定是否可以进入下一步。程序设计预设计通过的学生进入实验室运用VC6.0集成环境编写程序实现所设计的模块功能。调试与测试自主调试程序或同课题、同组成员交叉测试并记录测试情况。成果验收指导教师对每位同学设计的成果进行验收打成果成果成绩。布置设计成果通过验收的同学撰写C语言程序设计课程设计报告。C语言程序设计课程设计答辩。结合每位学生的软件成果、工作态度、设计报告等评定综合成绩。四、设计课题设计课题包含两部分第一部分为基础题目第二部分为设计题目。每人在基础题目中选一个小题目再在设计题目中选一个大题目完成课程设计内容第一部分基础题目在以下三个基础题目中任选一个完成题目1实现顺序表各种基本运算的算法。这些算法包括初始化顺序表释放顺序表判断顺序表是否为空表 返回顺序表的元素个数 输出顺序表 获取顺序表的第i个元素在顺序表中查找某个给定的元素 在顺序表的第i个位置上插入元素删除顺序表的第i个元素题目2实现单链表各种基本运算的算法。这些算法包括初始化单链表释放单链表判断单链表是否为空表 返回单链表的元素个数 输出单链表 获取单链表的第i个元素在单链表中查找某个给定的元素 在单链表的第i个位置上插入元素删除单链表的第i个元素题目3实现双链表各种基本运算的算法。这些算法包括初始化双链表释放双链表判断双链表是否为空表 返回双链表的元素个数 输出双链表 获取双链表的第i个元素在双链表中查找某个给定的元素 在双链表的第i个位置上插入元素删除双链表的第i个元素以上每个题目均需要做到完成代码编程在VC6.0上编译连接通过编写一个main()主程序测试你设计好的每个算法(每个算法对应一个调用函数每题共9个算法)如果你参考的某个范例请务必理解这个例子第二部分设计题目下面提供的设计课题涉及面有大有小难度有深有浅考察的知识点、体现的设计目的也有所不同。同学可根据自身情况任选一个设计课题。每题限最多6人选。(一)成绩管理1设计要求由于同学们已经学习了指针、链表、文件读写等基本知识为了与后续课程如数据结构、数据库系统等有一个知识体系上的衔接特设置一个信息管理类的课题《成绩管理系统》其它诸如人事管理、学籍管理、图书管理、通讯录管理等结构类似仅管理对象有所不同。管理内容包括学号、姓名、班级、五门课成绩。主要功能有添加、修改、删除、读出、写入、查找、排序、计算总分、平均分、分类汇总等。编写代码运行程序后显现下面的参考界面成绩管理1输入学生成绩2修改学生成绩3删除学生成绩4计算每位学生的总分5计算每位学生的平均分6按学号或姓名查询学生成绩7按班级查询学生成绩8成绩排序9按班级统计学科总分、平均分等请选择(1~90退出)选择一个菜单后显示结果。(二)最短路径1图概念图是一种复杂的非线性结构在人工智能、工程、数学、物理、化学、生物和计算机科学等领域有着广泛的应用。图G由两个集合V和E组成记为??????? G(