




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 14 c 语言实验报告总结 C语言上机实验心得 在科技高度发展的今天,计算机在人们之中的作用越来越突出。而 C 语言作为一种计算机的语言,学习它将有助于我们更好的了解计算机,与计算机进行交流,因此,我们一定要学好 C语言,这对我们以后的发展是十分重要的。 说到这,上机实验当然就是一个必不可少的环节了, C 语言灵活、简洁的特点,只有通过编程实践才能真正了解,真正说懂。为了更好地学习语法规定、掌握程序设计方法、提高程序开发能力,我们必须实际上机、编写程序。 通过 实验我也发现了自己不少的问题,这都是只看书上的程序而没有自己亲身上机编写程序而无法得知的,假如我们只因看熟书上的程序就以为自己已经掌握了 C语言那就大错特错了。 我主要存在以下的这些缺点: 1、 学习耐心与细心不足,如 scanf(“%d”,&n) ;中的 “&” 有时候会忘了。而在最后 输出时又错写成 printf(“%d”,&n); 从而错误得输出了地址而不是我原来想要的答案。 2、 编程思想不够发散,看着题目有时想不出解答的方法,更不用说编写程 序来解 2 / 14 题了。 3、 4、 基本功不够,有些函数的表达不太精通,需要看书来核实,以致耗时较多。 知识不够广,有些内容没有学好,不能要用到时及时反映出来,认识程度不够 深刻。 5、 6、 有时候不够精简,有一点用处不大或者说没有也可以的文字存在。 英语水平较差,对错误的地方虽然电脑有说,但由于是英文,理解上还是存在 一点问题。 为了能更好地学好 C语言,在今后学习中我要 更多的动脑,综合运用所学,多看相关东西,多上机练习,提高电脑水平,增强自学能力,把已会的东西掌握好。 实验中我深刻意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序能够顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经验来分析判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗 时更 3 / 14 多。由此可看出上机实践的重要性。 通过本次 C语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定的体验。编程的时候有因为顺利编出程序而开心过、有因为做得比人家慢而郁闷过、有因为不知从何入手而无奈过、有因为不知错出在哪而彷徨过 ?但随着练习的增多,我对 C 语言比以前熟了很多,不再只是纸上谈兵,我都有能力独立做出一些程序,可能对于一些 “ 高手来说这不算什么,或者他们早就会了,但我依然觉得很开心,因为我跟我自己比是进步了。 当然,我还得感谢老师的指导与 帮助,如果没有老师和其他同学的指点,我可能对 C 语言还是一筹莫展,在实验中遇到的大大少少的问题与所犯过的错误将是我以后的要加以注意的地方与认真审查的部分,为我奠定坚固的基石。伴随着学习的深入,我发现高深的东西还有很多很多,不懂不熟的知识还有很多,所以我不能停步,对 C 语言,我以后会更加努力学习的。 C语言实训心得 10903090113 李新程 在初学语言的一个学期后,我们进行了语言实训阶段,尝试编写一个比较复杂的程序系统。在为期两周的时间中,我们 同组的同学共同的感受是:语言实训和平时上课所接触的程序是有很大不同的,所经受的考验和克服4 / 14 的困难是平时所无法比拟的。好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了语言实训的复杂程序。在这里,我作为其中的参与者,感触良多。 在这次实训中,我对对 C 语言有了一个更深的了解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化基本技能。这次的实训,使我对 C语言的学习产生浓厚的兴趣。 还是这次实训,最令人激动的就是合作做项目,虽然那只是一个很小很小的项目。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,提高我们的学习热情。实训中深切体会到了老师认真负责的伟大的精神和热情为同学指导的促学方式,虽然对有些时候老师没给我们指出解决问题的方法有些小抱怨,但是到了结束时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多是老师给的感动,每天在我们来之前就到了教室,在讲课中海给我们分享他在公司上班的一些心得和体会,还有那些我们应该注意的事项,这些是平时 上课时无法学到的,是更深层次的巨大收获。 通过这次实训,也使我们发现了许多问题。 在实训中,我们认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还要去翻书,去上网搜5 / 14 索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨项目的变态,以后要克服,尽量保持一颗良好的心态,学好 C 语言,也学好用 C语言编写一个按要求的系统。 还有就是对于未来,近程就是下学期,我觉得我还有许多方面需要提高。 首先我要继续学习好 C 语言的基础知识,然后能在电脑上熟练的运用。然 后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多和同学讨论,并且多弄出几套方案,多锻炼自己结局问题的能力和与同学合作的能力。 总之,这一切都成为我记忆里面的一个篇章,更是在 C语言编程上的一个里程碑。 C语言程序设计实验报告 1 实验目的 第一个实验: 1熟练掌握顺序结构程序设计; 2 学会正确使用逻辑运算符及逻辑表达式; 3 熟练掌握 if、 if?else、 if?else if 语句,掌握 if语句中的嵌套关系和匹配原则,利用 if语句实现分支选择结构; 4 熟练掌握 switch语句格式及使用方法,利用6 / 14 switch 语句实现分支选择结构 5 掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧,进一步学习调试程序,掌握检查语法错误和逻辑错误的的方法。 第二个实验: 1 熟练掌握 while 语句、 do-while 语句和 for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利 用三种循环语句实现循环结构; 2掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧; 3 进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。 2 实验内容 第一个实验: 输入一个整数 m,将其数值按照大于 0,小于等于 0 两个类别分类显示。 要求: 1该程序利用 if-else 语句实现; 2将变量 m定义为整型; 3通过 scanf 函数输入变量 m 的值; 4输入整数 m 前,利用 puts()或 printf()给出提示信息; 5输出结果时有必要的说明,例如:输入 358 时,显示 358 is greater than 0, 输入 -23 时,显示 -23 is less than or equal to 0; 7 / 14 6运行程序,分别输入 123,0, -22,并检查输出信息的的正确性。 第二个实验: 输入一串字符,统计其中数字、大写字母、小写字母、以及其他字符的个数。 要求: 1通过键盘输 入字符串; 2在输入字符串之前给出相应提示; 3 按照数字、大写字母、小写字母和其他字符数的顺序输出结果。 3 算法描述流程图 4 源程序 第一个实验: #include main() int m; scanf(%d,m); printf(enter a character:); if(m0) printf(%d is greater than 0,m); 8 / 14 else printf(%d is less than or equal to 0,m); 第二个实验: #include #include main() char c; int w=0,x=0,y=0,z=0; printf(enter characters:); while(c=getchar()!=n) if(c=0&c w+; else if(c=A&c x+; else if(c=a&c y+; else z+; printf(w=%d,x=%d,y=%d,z=%d,w,x,y,z); 5 测试数据 9 / 14 第一个实验: 测试数据为: 123,0, -22 第二个实验: 所输入的字符串为: 6 运行结果 7 出现问题及解决方法 1 第一个实验中, 对于 “printf(%d is greater than 0,m);” 的输入存在一些问题;通过查课本,找到类似输出形式的写法; 2第二个实验中需要用到函数 string,通过百度查阅弄懂这个函数的使用方法, 还是对这个用法不太了解。 8 实验心得 1 对 if,if-else,if-else if 语句的使用方法及具体含义有了更深次的了解, 对编写条件控制结构的程序有了一定的认识和思路; 2对于 do-while,while 了解不太深刻, 需要进一步学习和上机实验的练习进行巩固和熟练; 3 对于调试程序中出现的 error 和 warning 的解决方法有了更深的认识。 华北科技学院计算机学院综合性实验 10 / 14 实 验 报 告 课程名称程序设计语言 实验学期 2016 至 2016 学年 第 二 学期 学生所在学院 建筑工程学院 年级 11级 专业班级 土木 B112班 学生姓名 季京伟 学号 201605024201 任课教师 张瑾 实验成绩 计算机学院制 实验报 告须知 1、 学生上交实验报告时,必须为打印稿。页面空间不够,可以顺延。 2、 学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境、 内容、结果及分析等。 3、 教师应该填写的内容包括:实验成绩、教师评价等。 4、 教师根据本课程的综合性实验指导单中实验内容的要求,评定学生的综合 性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课 教师。任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到系里存档。 5、 未尽事宜,请参考该课程的实验大纲和教学大纲。 11 / 14 程序设计语言 (C)课程综合性实验报告 C 语言实训报告 做完这个课程设计,我们的自信一下子提高了;尽管对于有些人这种程序会很简单,可对我们 c语言初学者来说,已经很不容易了。这次体验 为以后的学习计算机的我们增强了信心。享受劳动成果的滋味实在很美妙啊!虽然对着电脑做程序,有点累有点热,可是当看到劳动成果时,真是别有一番滋味在心头啊!世上无难事,只怕有心人,的确如此。做完这个程序最大的收获就是感受到了集体的力量,当然个人的智慧也是很重要的哦! 忙碌了一个多星期,在大家的共同努力下,我们总算将此程序设计出来。尽管不是自己独立完成,但仍然很高兴,因为在设计的过程中,让我了解到要设计一个程序,查找资料是至关重要的,在他人的基础上,再根据自己所学12 / 14 进行修改与调试,最后设计出自己想要 的程序,这过程艰辛,但只要你持之以恒,成功指日可待。 另外平时扎实的基础也很关键,因为如果你平时学得就不怎么样,那么你面对这么一个比较有难度的程序,你可能会望而却步,看他人的程序都是个难点,更别说让你自己去设计。为了解决此。类问题,最好就是多向同学,老师请教,不要怕难为情。 c 语言课程设计和现代计算机技术的实际应用相结合,是我们在本阶段学完理论课程之后对自己该方面的能力的一次很好的检验,从开始的算法思路到运行调试后的美观的图形界面以及另人兴奋的可用程序,都是一个很好的学习 和锻炼的过程。使我们巩固了原有的理论知识,培养了我们灵活运用和组合集成所学过知识及技能来分析、解决实际问题的能力。使我们体会到自身知识和能力能在实际中的应用和发挥。不但可以激发创新意识,还可以开发创造能力、培养沟通能力。这次实习时间虽然仅有一个星期,但确实使我受益非浅。通过实习我丰富了计算机操作经验,更加深了对 c 语言的了解,熟悉了其环境,更增强了对 turbo c的使用技巧。 二十一世纪是计算机的世纪,是一个全新的世纪,计算机正逐步入侵我们的生活。刚开始接触计算机的时候感觉很新奇,那时觉得计 算机很神秘,于是 13 / 14 就产生了以后一定要熟练掌控计算机的念头。大学的教育模式和中学有很大不同,从平常的课程安排和教学就可以知道,但是独立完成课程设计和写论文这种任务对我们来说无疑是一个很大的挑战 总之,这次设计程序让我受益良多,我会好好珍惜像这种难得的机会。 计算机系综合性实验 实 验 报 告 课程名称 程序设计语言 实验学期 2016 至 2016 学年 第 二 学期 学生所在系部 年级专业班级 学 生姓名 学号 任课教师 实验成绩 计算机系制 实验报告须知 1、 学生上交实验报告时,必须为打印稿。页面空间不够,可以顺延。 2、 学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45305.2-2025声学建筑构件隔声的实验室测量第2部分:空气声隔声测量
- 志愿者的活动总结13篇
- 汉字注拼音的课件制作
- 汉字教育课件
- 福建省龙岩市2024-2025学年高二下学期期末教学质量检查政治试卷(含解析)
- 安徽省合肥市庐江县柯坦中学2024-2025学年七年级下学期6月期末数学试题(含部分答案)
- 2024-2025学年甘肃省白银十一中八年级(下)期末语文试卷(含答案)
- 大数据技术应用趋势分析
- 快递公司工作总结(集合10篇)
- 跨境电商市场发展瓶颈分析
- 高速天桥拆除方案(3篇)
- 2025年中国冷链物流行业投资前景分析、未来发展趋势研究报告(智研咨询发布)
- 2025合作合同范本下载
- 手外伤急救诊疗流程标准化
- 农村土地托管培训课件
- 老年专科护士学习培训汇报
- 基孔肯雅热防控培训课件
- 公司岗位补助管理办法
- 游戏与儿童发展课件
- 捐赠助学活动方案
- 健康体检服务投标方案投标文件(技术方案)
评论
0/150
提交评论