推荐下载c程序设计总结报告范文模板 10页.docx
《推荐下载c程序设计总结报告范文模板 10页.docx》由会员分享,可在线阅读,更多相关《推荐下载c程序设计总结报告范文模板 10页.docx(8页珍藏版)》请在冰豆网上搜索。
推荐下载c程序设计总结报告范文模板10页
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
==本文为word格式,下载后可方便编辑和修改!
==
c,程序设计总结报告
篇一:
c语言程序设计报告
课程设计报告
课程名称C语言程序设计专业机械设计及其自动化班级1185班
学号201X13090526姓名谭信
指导教师王颖
201X年6月22日
湖南工程学院
课程设计任务书
课程名称C语言程序设计课题运动会分数统计系统
专业班级机械设计1185
学生姓名谭信
学号201X13090526
指导老师王颖
审批王颖
任务书下达日期201X年6月1
任务完成日期201X年6月22
日日
现代科学飞速发展,世界也不断的变化,人类的生活随着科技的发展也发生着惊天动地的变化。
作为新时代的大学生,我们应该不断努力学习科学文化知识,以适应社会的发展要求,以现代化的科学知识为祖国做贡献。
而C语言作为一种计算机语言,无疑是我们将来工作不可缺少的一门技能,所以我们应该认真学好C语言。
但只是课本上的知识是不够的,我们应该将从课本上学到的理论知识应用到实践中,通过不断的实践,在实践中发现错误解决错误,并不断创新,最后能熟练的运用所学的知识,充分掌握这种工具。
就现有知识水平、经验来看,对我来说,本程序的算法设计上已经是最精简的了。
C语言知识博大精深,有必要对C语言的专著进行研究学习,多阅读别人的程序代码、多动手实践操作与设计,这样便对程序算法精简改进提供了可能。
想学的更深更透彻的话就必须进一步掌握运用C进行程序设计的能力;进一步理解和运用面向过程程序设计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长程序的基本方法;学会利用互联网查找相关的知识并学习;学海之路何其宽广,有必要让我们孜孜不倦的求索下去。
绪论............................................1
第一章需求分析
1.1程序的功能及要求............................5
1.2系统的性能要求..............................5
1.3测试数据....................................6
第二章概要设计
2.1结构体......................................6
2.2主程序(main)..............................6
2.3模块的功能..................................6
2.4程序模块机之间的调用关系....................7
第三章详细设计
3.1宏定义......................................8
3.2数据类型定义................................8
3.3函数之间的调用关系图........................8
3.4算法设计....................................9
第四章调试分析
4.1不足之处....................................10
4.2错误规范....................................10
4.3算法的时空分析..............................10
4.4存在的问题..................................10
第五章测试结果................................11
第六章用户使用手册
6.1运行环境....................................12
6.2用户界面....................................12
6.3操作过程....................................13
第七章参考文献................................14
第八章设计体会................................15
第九章附录....................................17
课程设计评分表....................................29
运动会分数统计系统是一个方便管理各项分数标准的一个程序,有了这个程序,可以吧每一个同学的信息及成绩都保留下来,为评比成绩和得优提供方便,程序的顺利及简便运行时现在科学不可缺少的一部分,有了程序的帮助,我们做任何事都能事半功倍,提高效率,节省时间。
根据任务书的综合要求,本系统的开发主要完成以下功能和性能。
(1)学生成绩查询系统,成绩录入、增加、删除、修改,数据查询,排
序显示构成。
(2)按学生总分及学校编号,分为有男女组,有团体组,有前三名和前
五名之分。
(3)按项目编号查询即奇偶性取得前三或前五名的学校或者编号来查询
所得总分
(4)另外还涉及包括系统的功能分析、系统的功能模块设计、程序流程
图或结构框图、逻辑结构设计,数据库中的表、视图等各功能
板块。
篇二:
C程序设计课程总结
本课程总结
第一章引言
目的:
初步了解C语言程序,学会使用C语言环境编辑运行C程序。
要求:
掌握程序设计语言、程序、算法的概念,了解算法的特点,熟悉算法的设计步骤,掌握用流程图表达算法的方法。
了解C语言程序的结构特点,掌握在TurboC集成环境下编辑、运行简单C语言程序的方法。
教
学重点:
C语言程序的结构特点;在TurboC集成环境下运行C程序教学难点:
算法设计和算法描述。
算法:
算法:
就是解决问题的方法。
计算机算法可分为两类别:
数值运算算法
—求数值解,用在科学计算。
非数值运算算法
—求非数值解,用在事物处理。
数值运算算法
例如:
已知三角形的底a等8,高h等14,求三角形的面积s。
则
数值运算算法为:
1、a=8a的值等于8
2、h=14h的值等于14
3、s=a*h/2计算面积S
非数值运算算法
例如从湛江乘火车去北京开会,其算法为:
1、买火车票
2、按时到车站
3、登上火车
4、到北京站后乘电车到会场
5、参加会议
C语言的特点:
C语言的基本结构
(1)函数是组成C程序的基本单位,一个C的源程序有且只有一个main函数,但可以有若干个其它的函数。
(2)一个函数由两个部分组成:
函数的首部:
函数的第一行,包括函数名、函数类型、函数参数(形参)名、参数类型等。
函数体:
由声明和执行两部分组成。
(3)一个C程序总是从main函数开始执行的,不管main函数在整个程序中的位置如何。
(4)C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。
(5)每个语句和数据定义的最后必须有一个分号。
(6)C语言本身没有输入输出语句,输入和输出的操作是由库函数scanf和printf等函数来完成的。
(7)可用/*?
?
*/或//?
?
对C程序中的任何部分作注释,以增加程序
的可读性。
标识符与关键字:
标识符用来表示函数、类型、变量的名称,使字母、下划线和数字的排列,必须用字母、下划线开头;关键字不能作为变量或函数名来使用。
C语言程序的开发环境:
VC、TC
第二章C语言的基础知识
目的:
通过对本章的学习,要求掌握C语言的基本要素:
字符集、标示符、关键字;C语言的基本数据类型。
要求:
掌握数据类型、常量、变量的概念及变量的定义和使用方法;教学重点:
基本数据类型的表示方法,常量、变量的使用方法;基本数据的三种类型及表示形式:
整型int(十、八--以数字0开头、十六进制—以0X开头)实型float(十进制制、指数形式----e之前必须有数字,e之后指数必须为整数)
字符型:
char(注意常见的转义字符)
转义字符转义字符的意义
\n回车换行
\t横向跳到下一制表位置
\v竖向跳格
\b退格
\r回车
\f走纸换页
\\反斜线符“\”
\‘单引号符
\”双引号
\a鸣铃
\ddd1~3位八进制数所代表的字符
\xhh1~2位十六进制数所代表的字符
常量和变量:
变量类型与变量的定义
运算符:
符号、优先级别、结合方向;尤其注意前增、前减、后增、后减和条件运算
表达式:
表达式的值及类型(注意类型的强制转换)
第三章简单语句与顺序结构程序设计
目的:
通过本讲学习,达到进行顺序结构程序设计的目的。
要求:
了解程序的三种控制结构及其特点,能对任何一种结构绘制流程图;
掌握基本输出输入函数的基本格式及其主要用法;能够设计顺序结构程序。
教学重点:
printf()和scanf()函数的基本格式及其主要用法。
1、C语言的基本语句
2、字符输入、输出:
putchar()
getchar()
3、格式输入输出:
scanf(“%d”,&a)
printf(“%d,%c,%f”,a,b,c)重点:
格式字符及其含义
实例:
1:
scanf("%3d%2d",&x,&y);输入序列:
123456[ENTER]
结果:
x=123,y=45
2:
scanf("%d,%d:
%f",&x,&y,&z);输入序列:
1,2:
3.5[ENTER]
结果:
x=1,y=2,z=3.5
3:
scanf("%d%d%d",&x,&y,&z);
篇三:
C语言程序设计报告书
《C语言程序设计》
实验设计报告
学院:
_专业班级:
学生姓名:
学号:
指导老师:
设计题目:
____________________________
年06月16日
201X
1.设计题目:
学生考勤系统设计.............................................................................3
2.设计方案:
.............................................................................................................3
3.模块说明:
...............................................................................................................3
3.1系统功能模块....................................................................................................................3
3.2函数以及调用关系............................................................................................................4
4.代码分析及程序优化...............................................................................................9
5.数据文件名及说明...............................................................................................10
6.系统运行测试结果分析........................................................................................10
6.1进入程序..........................................................................................................................10
6.2加载界面..........................................................................................................................11
4.3创建学生信息..................................................................................................................11
4.4录入本课考勤情况..........................................................................................................12
6.4修改学生信息..................................................................................................................12
6.5查询学生考勤信息..........................................................................................................13
6.6查看班级考勤情况..........................................................................................................13
6.7源程序清单和执行结果:
..............................................................................................14
1.设计题目:
学生考勤系统设计
2.设计方案:
该系统能考察学生的出勤情况,所以包括每个班学生的全部信息。
每个学生是一条记录,包括姓名﹑性别﹑学号,对应于某天某门课程
的出勤情况等。
该系统可模拟考勤过程,记录考勤结果,并能在课程
结束后按照设定的考勤评分标准自动给出每个学生的考勤分数。
其中,学生可在本系统在线请假以及查看学期内的上课出勤信
息。
在线请假中,学生可以随时查看到请假的详细进展情况。
同时,
学生可以查看本期内上课出勤的详细信息,如:
查看某个课程在整个
学期内的出勤情况——请假、旷课、迟到、早退了多少次,以及具体
的时间、任课老师姓名、第几节可等详细信息。
学生还可以查看本人
的基本信息,如:
所在院系、年级、专业、班级、学号、姓名、性别
等,以及修改个人用户密码,查看本班的课表。
对于任课老师,其使用本系统时,管理所教班级学生的上课出勤
信息以及查看所教学生的上课出勤信息。
老师自动列出还没有在网上
公布的学生上课出勤信息,系统依据学生请假系统,决定学生上课出
勤的最终结果。
并且查看自己所教课程、所教班级学生整个上课出勤
统计信息以及详细信息。
3.模块说明:
3.1系统功能模块
根据设计要求,画出如下流程图:
3.2函数以及调用关系
voidmune_1();/*菜单函数1*/
voidmune_2()/*菜单函数2*/
voidenter(void);/*录入函数*/