C语言课程设计报告格式

发布 2022-10-02 18:42:28 阅读 6253

专业:网络工程。

学号:xx姓名:xx

提交日期:20xx-7-6

设计目的】1.教学目的。

本课程设计是学生学习完《c语言程序设计》课程后,进行的一次全面的综合训练,通过课程设计,更好地掌握使用c语言进行程序设计的方法,加深对c语言特点和使用c语言进行程序设计开发过程的理解,加强动手能力。其主要目的是:

1) 进一步培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解;

2) 针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。

3) 掌握c语言的编程技巧和上机调试程序的方法。

4) 掌握程序设计的常用算法。

2.教学要求。

1) 要求从所给题目中任选若干个,每个学生必须独立完成课程设计,不能互相抄袭。

2) 设计完成后,对所完成的工作进行答辩。

3) 要求写出一份详细的课程设计报告。

4) 程序设计题目,须提交相应的程序,并需提供加注释的源程序,能正常运行。

设计内容】xx系统。

程序说明:本程序属于非数值计算型算法设计,学生需要设计出学生管理系统所需要的基本功能,并设计简单的界面(无需图形化)。本程序主要考察对自定义函数的熟悉程度,本程序中主要使用到的是数组(链表)的相关操作,包括数组(链表)的输入、输出、查找、插入、删除等操作,需要对数组(链表)有比较深入的掌握。

设计要求:1)通过提示菜单选择可以进行的操作。

2)在本系统中可以进行管理系统包含的基本操作,其中包括。

a) 查看所有学生的信息。

b) 输入一个学生的学号,从当前学生中进行查找,如果找到则显示该学生的相关信息,如果没有找到则给出提示信息。

c) 添加一个学生的基本信息,通过输入学号,首先查找是否存在该学号的学生,如果存在则提示重新输入,否则将该学生按照顺序插入到相应位置。

d) 删除一个学生的基本信息,通过输入学号,首先查找是否存在该学号的学生,如果存在则将该学生删除,否则给出提示信息,提示该学生不存在。

3)学生基本信息包括学号、姓名、性别和专业这些简单信息。

4)学生信息文件中每一行存放一个学生的信息。

实验环境】1.硬件环境。

开发硬件:thinkpad e40计算机。

因特尔酷睿i3处理器,4gb运存,512mb独立显卡,320g硬盘存储,2.软件环境。

开发环境:windows 7家庭普通版操作系统。

开发软件:microsoft visual 6.0 c++软件。

设计中使用函数说明】

测试结果】1)创建链表、插入新信息、删除信息、显示信息、修改信息。

2)测试数据。

输入的数据。

插入的数据。

删除的数据。

修改的数据。

指定显示数据。

3)截图信息如下:

起始输入界面:

系统主界面:

输入全部数据显示:

增加后数据显示:

删除后数据显示:

修改后数据显示:

修改后数据显示:

查找某个人数据:

修改出现错误时信息提示:

退出程序界面:

设计总结】一。对该设计题目有何更完善的方案。

1、对自己完成程序进行自我评价。

2、对课题提出更完善的方案。

二。收获及心得体会

源程序清单】

C语言课程设计报告格式

文华学院。题目 职工信息管理系统的设计与实现 学生姓名 刘伟学号 140101190015学部 系 信息科学与技术学部。专业年级 计算机科学与技术 2016级01班。指导教师 曹海泉曹惠雅陈维。2017年3月15日。1.用户分析。1.1用户目的。1.2用户验收。1.2.1交货时间。2017年3月15...

C语言课程设计报告格式

自动化与电气工程学院。c语言程序课程设计报告。班级自控104 学号 姓名陈彦康 指导教师李茂青 设计时间 2011.07 简述设计目的,任务,要求等。所做题目的内容。分析所给程序的功能,指出题中的错误点,对错误进行分析并改正。改正后的正确程序 2.4 运行结果。运行结果截屏画面。所做题目的内容。对题...

C语言程序设计课程设计报告格式

c语言程序设计 课题设计报告。课题名称。专业。班级。姓名。学号。指导老师。日期。仰恩大学计算机系。一 课程序设计目的 根据情况写 二 开发环境。1 系统环境 windows xp 2 编程环境 turboc 2.0 或者其它编译环境 三 实现过程。1 编程基础知识介绍。包括程序用到的c语言基础知识 ...