c课程设计报告模板.docx
《c课程设计报告模板.docx》由会员分享,可在线阅读,更多相关《c课程设计报告模板.docx(6页珍藏版)》请在冰点文库上搜索。
c课程设计报告模板
c课程设计报告模板
篇一:
C语言课程设计报告模版
湖南科技大学
课程设计报告
设计题目运动会分数统计程序的设计
院系:
专业班级:
学号:
学生姓名:
指导教师:
20XX年12月30日
目录
1叙述........................................................................................2
功能要求.....................................................2程序描述.....................................................2主要模块描述.................................................3功能结构....................................错误!
未定义书签。
流程图......................................................10采用的算法..................................................16
2课程设计总结......................................................................173附录(参考文献)..............................................................18
功能要求
基本要求:
1)输入各个项目的前三名或前五名的成绩;2)能统计各学校的总分;
3)可以按学校编号、学校总分输出、男女团体总分输出
4)可以按学校编号查询学校某个项目的情况;可以按项目编号查询取
得前三或前五的学校
拓展功能:
可以输入学校名称,运动项目的名称
程序描述
本程序通过建立结构体然后对学校数及名称、男女项目数及其所取名次、项目名及其对应学校编号录入,然后根据所要的输出方式进行排序输出。
主要模块描述
intmain{
SchEnter;//学校录入
}
ProjectEnter;//项目录入MarkEnter;//成绩录入MenuSelect;//菜单选择return0;
voidMenuSelect{……switch{}
}
case1:
RuajData;break;//学校编号排序输出case2:
TotalSort;break;//学校总分排序输出case3:
BoySort;break;//学校男生总分排序输出case4:
GirlSort;break;//学校女生总分排序输出case5:
NoQuery;break;//查询某个学校成绩case7:
SaveData;break;//退出保存
case6:
SchQuery;break;//查询某个项目成绩
功能结构
该程序应具有的功能有输入,计算,排序,查看成绩,保存退出。
1:
输入
(1)功能描述:
实现学校数和学校名、男女项目数和项目名以及成绩取前五的项目编号的录入,以及成绩的初始化和计算。
(2)设计说明:
为了使入字母程序不产生错误使用了atoi函数,为了使屏幕简洁化使用了清屏函数system。
(3)操作说明:
输入学校数目、男女项目数都得在1-20之间,成绩取前五的编号不得大于男女项目数的总和,学校名称、项目名称、成绩取前五的编号不得重复。
学校录入的效果图如下
如果输入的学校数目不是1-20则会提示出错,假如输入的学校名重复
则会提醒你与第几个重复并要求重新输入。
其效果图如下:
项目录入效果图如下:
如果输入的男女项目数不是1-20则会提示出错,假如输入名次取前五
的编号及项目名称重复则会提醒你与第几个重复并要求重新输入。
其效果图如
篇二:
湖南涉外经济学院
课程设计报告
课程名称:
报告题目:
学生姓名:
所在学院:
专业班级:
学生学号:
指导教师:
20年月日
C语言程序设计课程设计任务书
体格式由指导各门课程设计的系或教研室负责制定。
(A4纸张、小四、宋体、20磅行距)。
摘要
(示例)电容已经成为电路设计的常用原器件之一,有它不可取代的地位,而最常用的是电解电容,它在使用一段时间之后将会产生偏差,为了能得到它得正确电容值,在使用时往往要测量一下其电容值。
因此就用到了电容测量仪。
本课题要设计的是数字式电容测量仪,使其电容值以十进制的数在数码管上显示出来。
从而可以直接的看出电容值,相对比较直观,而且误差相对较小(误差约为1%)。
设计的电容测量仪的测量范围是10uF~990Uf,显示的数值N是00~99,数字显示器所显示的数字N与被测电容量CX的函数关系是N=Cx/。
当被测电
容值超出量程时数码管呈灭零状态,报警二极管发光。
该电容测量仪将在电容测量方面显示出它独特的优越性。
(小四、宋体、20磅行距)
关键词(小四、黑体):
脉宽;脉冲;数显;电容(小四、宋体)
目录
一、概述………………………………………………………………………………1
二、需求分析…………………………………………………………………………2
三、系统设计…………………………………………………………………………3
四、**模块详细设计与实现……………………………………………………4
五、结论与心得………………………………………………………………………6
六、参考文献…………………………………………………………………………6
I
篇三:
C语言课程设计报告模板
中国地质大学(武汉)
课程设计报告
题目c语言程序设计
姓名
学号
专业统计学
所在院系经济管理学院
指导老师江俊君
日期20XX/6/11
目录
目录....................................................................................................................................................2
1.课程论文题目................................................................................................................................3
2.程序设计思路................................................................................................................................4
3.功能模块图....................................................................................................................................5
4.数据结构设计................................................................................................................................6
5.算法设计........................................................................................................................................7
6.程序代码......................................................................................................................................10
7.程序运行结果..............................................................................................................................16
8.编程中遇到的困难及解决方法..................................................................................................19
9.总结心得及良好建议..................................................................................................................20
10.致谢............................................................................................................................................20
1.课程论文题目
职工信息管理系统
内容:
[要求]
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等。
功能:
实现简单的职工工资信息管理,职工工资的基本信息包括编号、姓名、基本工资、奖金、工资总额等
1.系统以菜单方式工作。
2.职工信息录入功能(职工信息用文件保存)。
3.职工信息浏览功能。
4.职工信息查询功能。
查询方式。
(1)按学历查询。
(2)按工号查询。
2.程序设计思路
(1)需求分析
系统要以菜单方式工作,因而根据题目要求,提供键盘式选择菜单实现功能选择,职工信息采用文件保存,所以应提供文件的输入、输出等操作;在程序中需要浏览职工的信息,应提供显示、查找、等操作;要实现职工信息的查询,则要提供查找功能(包括按学历查询和按工号查询两种查询方式);要实现职工信息的删除、修改,则要提供文件记录的删除、修改功能。
(2)总体设计
根据上面的需求分析,可以将这个系统设计分为以下模块:
职工信息输入模块、职工信息浏览模块、职工信息查询模块、职工信息删除与修改模块
(3)数据信息
建立职工信息结构体,结构体成员包括工号、姓名、性别、年龄、学历、工资、住址和电话。
Structemployee
{
charnum[20];
charname[8];
charsex[10];
charage[10];
charxueli[30];
charwanges[10];
chartel[15];
charaddr[50];
}em[N]
3.功能模块图