c语言实习报告Word格式.docx

上传人:b****5 文档编号:17487341 上传时间:2022-12-06 格式:DOCX 页数:9 大小:122.46KB
下载 相关 举报
c语言实习报告Word格式.docx_第1页
第1页 / 共9页
c语言实习报告Word格式.docx_第2页
第2页 / 共9页
c语言实习报告Word格式.docx_第3页
第3页 / 共9页
c语言实习报告Word格式.docx_第4页
第4页 / 共9页
c语言实习报告Word格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

c语言实习报告Word格式.docx

《c语言实习报告Word格式.docx》由会员分享,可在线阅读,更多相关《c语言实习报告Word格式.docx(9页珍藏版)》请在冰豆网上搜索。

c语言实习报告Word格式.docx

重庆工程职业技术学院

学生实习考核表

学生姓名

专业班级

指导教师

谢辉

信安141

杨娟、郑晓蓉

实习时间

2014年12月22日-2014年12月26日

实习地点

1203

实习名称

C语言课程实习

自我总结

实习是一种锻炼,也是一种经历,有了此次的实习,可以发现自己更多的不足和优点,收获更多的经验,提升自己的技术。

因为我们的专业问题,我们需要比其他人更加努力,提升自己,才可以适应社会的需要。

实习是一种对我们自身技术的一次磨练,可以收获很多东西,在一次次的尝试中发现问题,解决问题,但是实习的结束并不是我们学习的终点,我们应该继续努力,在毕业以后才可以更好的在自己岗位上发挥自己的作用。

在人生的旅行中,需要不断的锻炼自己,不停地成长,才可以变成那个自己所期望的人,当失败来临也不要气馁,这是一种磨练,在锻炼中成长,使自己变得更强。

在实习结束后,我会用心学习,更加努力的提升自己,完成我的学业,学到知识的同时提高其他方面的素质,毕业后做一个有一技之长的人,更好的在社会中立足。

指导教师

意见

实习单位

意见并盖章

(院内实习由系签署)

考核等级

1实习目的

2实习概况

实习要求

实习时间

实习环境

开发环境

3实习内容

系统需求分析

程序设计

程序的初始界面

成绩的输入

成绩的查询

各科成绩的排序

总成绩排序

各科最高分查询

各科平均分查询

程序的退出

4实习总结

学习所得

经验教训

实习体会

1实习目的

通过本次实习,发现自己能力上的一些缺陷。

锻炼自己的实际动手操作的能力,使理论知识变成实际动手操作的技术。

提高自己的能力,发现自己的不足,在锻炼中训练自己。

运用自己所学的理论知识,变成自己的真实能够使用的动手能力,提高专业技能,发现自身差距,提高发现问题、解决问题的能力;

适应毕业以后的实际工作需求。

2实习概况

实习要求

本章要求学生对自己所在学校图书馆进行调研,分析、设计及编程实现《学生成绩管理系统》。

要求该系统实现学生成绩管理的常用功能,界面友好。

通过实训,促使学生专业技能得到综合训练,让学生了解软件开发流程,完成文档编写。

实习时间

2014年12月22日至2014年12月26日

实习环境

(1)实习单位:

工程职业技术学院

(2)简介:

重庆工程职业技术学院是由重庆市人民政府举办,重庆市教育委员会主管的公办全日制普通高等院校。

(3)所在部门:

1203教室

(4)主要工作:

程序代码的编写、office的编辑

开发环境

●操作系统(Windows7)

●开发工具(、office2007)

●开发语言(C语言)

3实习内容

我的实习单位是重庆工程职业技术学院,执行TC编程序的工作。

刚实训的是一些学生成绩统计工作,通过这些实际项目和程序的编辑,让我把学校所学知识转变成到实际操作中去,同时,也感觉到自己所掌握的知识还是太少,还要加强自己的知识和能力。

在实训的过程中,我再一次锻炼了我对于TC编程的专业知识。

下面,我将对《学生成绩整理系统》的开发过程做简单介绍。

系统需求分析

随着学校办学越来越好,学生的人数不停增多,学生成绩统计和整理的工作越来越繁重,于是需要有一些快捷简单的办法去简化老师的工作,使老师从繁重的整理工作中解放出来。

所以为了解决此类问题,我设计了《学生成绩整理系统》,来帮助老师整理学生的成绩,简化老师整理的难度。

程序设计

为了更好的显示程序的运行结果,我在每一个运行程序输出结果前都加入了清屏符号,使程序运行后桌面更加简洁,同时在任何时候退出系统时都会使用二次确认退出系统的提示,防止输入错误导致错误退出系统。

在运行后我也进行的一系列的优化选择,比如学生人数,很多班级人数不同,于是我在输入学生成绩时可以修改学生人数数量,方便编辑,防止人数不同造成的一些麻烦。

还有就是在进行成绩排序时为了避免影响返回后再次查看学生成绩的查询,使用了两组二维数组进行保存,一组保持原样,一组进行排序,这样可以保证在返回后再次查看学生的各项信息时能够不会混乱。

下面是开始界面程序代码:

如图1所示:

因为界面视窗设计,我在后面使用的可以进行选则的swith语句来进行选择,用goto语句向其他需要进行的语句来跳转,以便将每一个操作分别编写,方便之后的删改。

同时也可以使整个程序在之后的修改更加清晰,方便观察。

运行后结果如图2所示:

图2程序运行演示

其中我在每一个学生成绩输入前都加入一个提示语句,提示所需要输入的数

据名称,防止输入错误。

如图3所示。

图3成绩输入程序代码

这时输入对应窗口的数字可以进入对应的选项,在使用其他东西前我们要输入一些学生的信息和他的成绩:

输入操作:

1,enter。

(进入输入成绩窗口)

运行结果:

如图4所示。

图4成绩输入人数选择演示

现在系统提示需要输入学生人数:

为了方便测试,人数输入选择5人,并同时输入学生的编号和成绩。

Enter键确认

学生编号和成绩表:

如表1所示。

表1学生成绩测试表

学生编号

语文成绩

数学成绩

C程序成绩

1

84

78

15

2

48

98

41

3

54

4

87

67

5

97

成绩输入窗口:

如图5和图6所示。

图5成绩输入窗口演示1

图6成绩输入窗口演示2

输入完成,这时会提示是否返回系统继续操作,输入1后Enter键确认后会返回初始界面,进行接下来的操作,如果误按2或其他数字,会提示是否确认退出。

如图7所示。

图7失误操作演示

这时按1确认也可以返回初始界面,按2就确认退出了。

返回初始界面后输入2继续测试系统运行。

学生查询界面程序代码:

如图8所示。

图8成绩查询代码

输入:

2、Enter。

进入学生程序查询界面:

如图9所示。

图9程序查询界面演示

再次输入1返回初始界面,然后输入3会进入各科成绩的排序(选择排序)。

程序代码如下:

如图10所示。

在排序中去掉了姓名,并使用选择排序进行各科成绩的排名,从大到小的排序让名次第一第二更加明显。

如图11所示。

图11各科成绩选择排序演示

同样我们输入1返回首页,输入4继续进行总成绩的排序(冒泡排序):

如图12所示

在总成绩排序中使用for语句将3课成绩的二维数组转换成一维数组后用冒泡排序进行排序,同样为了方便查看,也使用的从大到小的排序显示。

如图13所示。

图13总成绩排序演示

还是一样的输入1再次返回初始界面,然后输入5可以进入查询各科最高分的界面。

如图14所示。

图14各科最高分查询代码

这个程序相对简单,输出时为了使整个窗口更加整洁,使用双行输出,并多次矫正数字位置使其输出位置正好在对应的成绩下面。

程序运行输出窗口如下:

如图15所示。

图15各科最高分查询演示

再次返回系统界面,输入6进入各科平均分查询界面:

程序代码:

如图16所示。

图16各科平均分查询

程序同样的简单,也是多次矫正位置让数字和名字相对应

如图17所示。

图17各科平均分查询演示

在程序退出时,为了避免错误输入造成的意外退出,我在程序中采用两次确认退出语句来保证程序的正确运行。

在任何时候选择退出时都会跳转到如下代码中,进行确认退出。

程序代码如下:

如图18所示。

图18程序退出代码

如:

在开始界面选择7会出现如下提示

退出界面:

如图19所示。

图19初始界面程序退出演示

此时输入1就返回初始界面,如果输入2则退出系统关闭窗口。

4实习总结

学习所得

我经过本次学习,加强了C语言这门课程的理解,从理论变实际操作的同时增加了对程序的熟练程度,加深了对各种循环嵌套语句的使用方法和使用技巧,增强了C语言编译的能力,加强了C程序错误自检的能力。

经验教训

C程序编译时应注意随时保存,在一次编程过程中,电脑意外重启,导致程序未能保存,这次的事件使我花了很久编译的程序基本没有了,只存留了之前编程的一部分,很无奈,又一次的重新编辑程序,白白浪费很多时间。

实习体会

本次实习,我加强了C语言的编译能力,体会到了C程序的独特魅力,各种循环语句的嵌套感觉虽然有点复杂,但是相信在以后的勤加练习中可以慢慢的变得熟悉,不管以后在使用中遇到什么样的困难,只要多加练习,寻找方法,相信一定会解决问题,因为只有发现了自身存在的问题,才可以改正,使自己变得更加的熟练,更好的掌握编译C语言编译的能力。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1