c语言程序设计心得体会_第1页
c语言程序设计心得体会_第2页
c语言程序设计心得体会_第3页
c语言程序设计心得体会_第4页
c语言程序设计心得体会_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第75页共75页c语言程序设计心得体会c语言程序设计心得体会。二十一世纪是计算机的世纪,是一个全新的世纪,计算机正逐步入侵我们的生活。刚开始接触计算机的时候感觉很新奇,那时觉得计算机很神秘,于是就产生了以后一定要纯熟掌控计算机的念头。怀着这个愿望,我选择了计算机科学与技术为专业,有点兴奋又有点担忧,兴奋的是以后可以经常接触和理解计算机了,担忧的是我几乎没有任何根底,怕跟不上大家的步伐。有死党说我杞人忧天,结果证实我忧得不无道理。仍然清楚地记得第一学期的上机课,每次上机老师都计分,所以经常手忙脚乱,用惨不忍睹来形容是最适宜不过了。紧张的一个学期过后,我们迎来了c语言的学习和一位幽默博学的老师。虽然刚开始学习c语言的时候大家都一筹莫展,但在老师的鼓励和教育下一步步地往前迈,很令人欣慰。在这之后的学习中仍然困难重重,然而坚持到底就是成功这个坚决的信念鼓励着我们勇往直前。c语言课本的学____算完毕了,多么崎岖的一条学习之路。大学的教育形式和中学有很大不同,从平常的课程安排和教学就可以知道,但是独立完成课程设计和写论文这种任务对我们来说无疑是一个很大的挑战。十七周开始进展课程设计,老师要求我们写一个计算器的程序,起初大家都被难倒了,然后开始一步步地探究,先查找有关资料,画计算器的图形,写了好长一段程序才把图形搞定,可老师一看都不满意,要求我们用循环来做,师令如山,不得不听从,改吧,这一改又让大家死了好多脑细胞,感觉有点残忍。完成了计算器的图形很有成就感,毕竟六月天坐在机子前不是令人愉快的事。接下来要进展计算器内部运算程序的设计,说实话,我根本就不知道要做,更不清楚如何着手,不是我妄自菲薄,独立完成这个程序设计根本就是不可能的事,可想而知只能寻求帮助了,但这个程序不是轻而易举就能完成的。有些积极的同学从网上搜索了好多有关这方面的资料,拼拼凑凑,进展了屡次讨论,终于完成了这部分的设计,在同学的互相帮助下,大多数人都完成了最重要的一部分程序设计。接下来就是用循环语句使按键上的数字有闪烁的功能,这个因为之前老师有过提点,所以相对简单一些。完成了整个程序设计,这次课程设计就接近尾声了,不过最后的课程报告着实让我们苦恼了一两天。小小的抱怨一下应该没关系吧。整个课程设计终于完成了,完成的好辛苦,好困难,但还是顺利的完成了。我们付出了很多心血和汗水,但我认为我们得到的更多。假设没有同学们的互相帮助,这次课程设计就不会这么顺利,这种同舟共济的团队精神深深震撼了我,《礼记学记》上也有讲过:独学而无友,那么孤漏而寡闻。同时有些同学积极的态度让我感到一丝惭愧,他们所表达出的坚持不懈的品质更令我折服。当然这次程序设计也让我看到了自己根底的薄弱。古人有诗云:路漫漫其修远兮,吾将上下而求索。从今天起我将不断继续求索,学习之路也好,人生之路也罢。总之我受益匪浅。【以下为赠送相关文档】心得体会扩展阅读2023C语言程序设计实习心得体会在这个星期里,我们专业的学生在专业老师的带着下进展了c语言程序实习学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的理解,但是也仅仅是停留在理解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。由于时间的关系,我们的这次实习课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比拟重要的实际操作。包括了程序模块处理.简单界面程序.高级界面程序.程序的添加修改.用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比拟重要的时间操作。上机实验是学习程序设计语言必不可少的实习环节,特别是c语言灵敏、简洁,更需要通过编程的实习来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、进步程序开发才能,这些都必须通过充分的实际上机操作才能完成。学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的时机,尽快掌握用c语言开发程序的才能,为今后的继续学习打下一个良好的根底。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1.熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进展。所谓环境就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进展程序开发工作。通过上机实验,纯熟地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下根底。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。2.学习上机调试程序完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现费事。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也可以顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经历分析^p判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。通过这次为数不多的几天计算机实习学习,我们理解了一些关于c语言的知识,理解稳固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。3.加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规那么,听起来非常枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过屡次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的根底上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实习中会发现原来理解的偏向,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实习所致。学习c语言不能停留在学习它的语法规那么,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描绘解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否可以正确地解题。通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要抑制的传统的、错误的想法。因为在这种思想支配下,可能你会想方法去掩盖程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步进步自己对c语言的理解和程序开发才能。程序设计心得体会【收获及体会】通过两个星期的折腾,总算把课程设计给完成了,这是一个坚苦而又漫长的过程。是啊,读了那么多年的书,课程设计可是第一次。看着劳动成果,很欣慰!虽然这不是我一个人做的,是大家的34567891薛**【收获及体会】自从记事以来就听过了电脑这个高科技,如今终于实现了自己的一个小小愿望成为了计算机系的一名学生,这学期我们学的c语言,以前就听过这个名字,翻开书一看简直一窍不通,学好这门科简直就是一个挑战,课前课后都要把书啃一遍,要不然上课就跟不上,终于学期快完毕了,我们有一个课程设计,在两个星期内,完成一个复杂的程序,我们的题目是做一个计算器,计算器从小就见过但让我自己设计一个出来就有点困难了。第一天,我们都按照老师教的画图函数画计算器的外貌,但发现一个一个画实在是太烦琐,后来在老师的点拨下,我们采取了for语句,果然很快地画出来了,接下来的事就是计算了,用什么函数?怎么用?那个上午就坐那发呆,没有什么新打破,自性心严重受到打击,下午立马找了份材料到图书馆去研究,还专门找了位高手教我,研究了一个下午终于有眉目了,第三天我们成功地把计算功能搞定了,但还有闪烁的功能没有搞,这确实是一个问题,这时团结的力量得到了充分的表达,大家齐心协力,有的找资料,有的帮助改错,有的俗话说:三个臭皮匠顶个诸葛亮。在大家的34567891第二周,通过周末到网上查的资料,和参考资料又参加计数器的灵魂算法。接下来几天再将程序不断完善、加工,计数器程序初露头角。最后小结:程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:首先要理解这个问题的根本要求,即输入、输出、完成从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。在程序设计中,可认为也是一个社会,每个一同的社会成员都有不同的想法。程序设计学得的好坏要看你在社会中解决问题的才能的上下,所以不同的人编程的结果是不同的。在这个社会中,经历与想法最为重要。左**【收获及体会】c语言课程设计和现代计算机技术的实际应用相结合,是我们在本阶段学完理论课程之后对自己该方面的才能的一次很好的检验,从开始的算法思路到运行调试后的美观的图形界面以及另人兴奋的可用程序,都是一个很好的学习和锻炼的过程。使我们稳固了原有的理论知识,培养了我们灵敏运用和组合集成所学过知识及技能来分析^p、解决实际问题的才能。使我们体会到自身知识和才能能在实际中的应用和发挥。不但可以激发创新意识,还可以开发创造才能、培养沟通才能。这次实习时间虽然仅有一个星期,但确实使我受益非浅。通过实习我丰富了计算机操作经历,更加深了对c语言的理解,熟悉了其环境,更增强了对turboc的使用技巧。另外,实习中老师对我们进展了细心、耐心的指导,鼓励我们对程序进展合理改进,培养了我们的创新意识和创新才能。原来是我认为可怕的课程设计,就在种种辅助条件下完成了,心里有说不出的快乐。虽说捧着自己的成果很快乐,但成果背后总是付出很大的努力。一个多礼拜中,我们有过山穷水尽的困惑;有过柳暗花明的惊喜;有过唇枪舌剑的辩论;有过互相鼓励的抚慰。一个多礼拜的时间我们经历了很多,也收获了很多。与其说它是体力与脑力的作业,不如说它是合作精神和毅力的考验。经过这次课程设计,我不仅学到了很多知识和技能,更重要的是我们学会了如何运用所学知识去解决实际问题.一个多礼拜的挣扎,绞尽脑汁终于带着麻木的手指和大脑脱出那堆泥潭。如今的心情是如鱼得水,干涩的眼睛前方是万里晴空。终于,所有的努力即将化成了一个个铅字,打印机滋滋的声音仿佛已经宛如天籁般悦耳地在耳畔响起。此时此刻,真想把一切抛上天空。高呼:出来了!我的成果即将出来了!,心里也在默默的感慨着:有志者,事竟成,破釜沉舟,百二秦关终归楚。苦心人,天不负,卧薪尝胆,三千越甲可吞吴。刘**点滴感悟这两星期一直在做程序设计,今天终于完成了,心里别提有多兴奋。看着这两礼拜自己的劳动成果,这两个礼拜发生的种种历历在目。还记得刚开始时,进展可以用一筹莫展来形容,当时真想放弃,可自身不轻易认输的性格支持着我。同时,我也清楚地知道21世纪挑战与机遇并存,没有足够的知识储藏必将被时代所抛弃。c语言作为国际上广泛流行的通用程序设计语言,在计算机的研究和应用中已展现出强大的生命力。c语言兼顾了诸多高级语言的特点,是一种典型的构造化程序设计语言,它处理才能强,使用灵敏方便,应用面广,具有良好的可移植性。虽然我们c语言已有四个月,但一直都重概念、轻理论,这次设计对我们来说是千载难逢的时机,无论如何都要好好把握。34567891心态一转变,整个人的精神状态都非同寻常,而且这种程序设计课比一般的课堂教学更具灵敏性,它可以始终使人处于兴奋之中。高中的教育形式化倾向太强,整齐划一的教育形式使学校变成工厂,学生成为统一式模子加工出来的标准件。但大学的程序设计理论课促进我们的个性充分、安康地开展,最大限度地激发我们的学习热情和创造热情。我可以说假设你一一欣赏我们的设计,你一定会眼花缭乱,因为它们各种各样、各有千秋。并且,它无形中促进我们自主学习,使我们对c语言有了更深化地理解,对程序设计有了更高的操作程度。通过这次理论我明白:人是在与别人交往中认识世界,在交流中不断调整和修正自己的错误,从而使之更全面,更透彻。这套运算器的程序都由我们自己互相帮助,经过无数次的修改而成,老师只是辅导。我们知师不再是全知全能的权威,不再是知识的来,他们只是学生的协作和促进者,只有我们才是学习的主人。请允许我把这种课堂形式称作放水养鱼形式,它很自由,有利与培养我们的独立考虑、求异思维,创新才能,使我们获得更多的知识和更强的才能。我觉得这次程序设计课相当成功,学校应多多开展。孙**【收获及体会】终于挨到了写收获和体会的时候了,也就意味着这个课程设计接近了尾声,确实令人兴奋,看着自己的劳动成果,应该是大家,全班同学的34567891紧张的一个学期过后,我们迎来了c语言的学习和一位幽默博学的老师。虽然刚开始学习c语言的时候大家都一筹莫展,但在老师的鼓励和教育下一步步地往前迈,很令人欣慰。在这之后的学习中仍然困难重重,然而坚持到底就是成功这个坚决的信念鼓励着我们勇往直前。c语言课本的学____算完毕了,多么崎岖的一条学习之路。大学的教育形式和中学有很大不同,从平常的课程安排和教学就可以知道,但是独立完成课程设计和写论文这种任务对我们来说无疑是一个很大的挑战。十七周开始进展课程设计,老师要求我们写一个计算器的程序,起初大家都被难倒了,然后开始一步步地探究,先查找有关资料,画计算器的图形,写了好长一段程序才把图形搞定,可老师一看都不满意,要求我们用循环来做,师令如山,不得不听从,改吧,这一改又让大家死了好多脑细胞,感觉有点残忍。完成了计算器的图形很有成就感,毕竟六月天坐在机子前不是令人愉快的事。接下来要进展计算器内部运算程序的设计,说实话,我根本就不知道要做,更不清楚如何着手,不是我妄自菲薄,独立完成这个程序设计根本就是不可能的事,可想而知只能寻求帮助了,但这个程序不是轻而易举就能完成的。有些积极的同学从网上搜索了好多有关这方面的资料,拼拼凑凑,进展了屡次讨论,终于完成了这部分的设计,在同学的互相帮助下,大多数人都完成了最重要的一部分程序设计。接下来就是用循环语句使按键上的数字有闪烁的功能,这个因为之前老师有过提点,所以相对简单一些。完成了整个程序设计,这次课程设计就接近尾声了,不过最后的课程报告着实让我们苦恼了一两天。小小的抱怨一下应该没关系吧。整个课程设计终于完成了,完成的好辛苦,好困难,但还是顺利的完成了。我们付出了很多心血和汗水,但我认为我们得到的更多。假设没有同学们的互相帮助,这次课程设计就不会这么顺利,这种同舟34567891c语言是一门较难的语言,我感觉学的蛮累的,尤其是这两周的课程设计,我更体会到了这一点,虽然我们是在同一条起跑线上学习的,可每个人的才能都是不同的,有人掌握的好,也有人掌握的不是很好。而我属于后者,因此,在做设计的时候,单单靠我自己的才能是不行的,需要靠大家的帮助,需要运用集体的智慧,需要大家团结合作。所以,通过两个礼拜的努力和同学的帮助,我终于做出了比拟传统的计算器,在此过程中,我体会到了失败后的失落,同时也体会到了成功后的喜悦,也许在以后的学习生活中我会更加体会到这一点。吴鋆绩【收获及体会】通过这段时间的课程设计,我认识到c语言是一门比拟难的课程。需要多花时间上机练习。这次的程序训练培养了我实际分析^p问题、编程和动手才能,使我掌握了程序设计的根本技能,进步了我适应实际,理论编程的才能。刚开始做这个程序的时候,感到完全无从下手,觉得让我完成这次程序设计根本就是不可能的,于是开始查阅各种资料以及【【参考文献】:^p】::谭浩强著.c程序设计〔第二版〕.北京:清华大学出版社,1999;徐金梧、杨德斌、徐科著.turboc实用大全.北京:北京机械工业出版社,1996。之后便开始着手写程序,写完运行时有很多问题,如输入的数据总是覆盖之前的数据,在做按键的闪烁时,闪烁后的按键不能变回原来的颜色等,后来花了很长时间才解决了这些问题。我的程序有许多值得改进的地方,如可以增加一些函数:cos、sin、ln、sqrt等;在画界面矩形的时候可以使用for语句。总的来说,这次程序设计让我获益匪浅,对c语言也有了进一步的认识:c语言功能高、表达才能强、使用灵敏方便、目的程序效率高。c语言是在国内外广泛使用的一种计算机语言,我相信除了以上优点之外还有许多,希望能在以后的学习中有更深化的认识。周**【收获及体会】我有一个很不好的习惯,对新事物只有三分钟热度。刚开始接触c语言的时候我觉得这东西很好玩,特别是它能编写一些简单的游戏程序,我很喜欢玩游戏,但是随着时间的推移,特别是上c语言的理论课,说实话,真的很无聊啊!就这样,我渐渐也对她失去了兴趣。上课也不听了。直到刘老师说我们要做一个c程序的简单设计计算器。我当时一听就傻了,我可是什么有用的东西也没学到啊!我怎么可以做出这么牛叉的东西出来呢?我肯定要挂了!但是也没方法啊,别人都做,我总不能在机房里面傻玩吧?就这样我开始借课代表的笔记本来看了,其实刘老师已经把一些关键的函数告诉了我们,我们只要把它们有机的结合起来,再加一些小细节就行了。我看了几遍笔记后就根本上把界面搞定了,当然期间我问了几位同学,也寻求过刘老师的帮助,受益良多。后面的程序有点小难,当然是对我这种菜鸟来说的。但是经过同学的细心耐心的讲解,我总算也能在黑暗的道路上曲折前进。直到整个程序写完的那一刻我才松了一可气。终于完成了,想想几天来的认真和辛苦,值啊!毕竟也算是做出来得啊。那种成就感很强啊!通过这次的设计课我明白了编程员的伟大很不容易。也明白了集体的智慧是伟大的。还有刘老师他总能在我们走投无路的时候雪中送炭!他,亦师亦友!34567891王**当得知要编一计算器的程序时,觉得不是很难,但后来仔细一想似乎要满足老师的要求并不是那么容易,越想越觉得复杂.当老师给我们上了一节指导课后,我看到了希望.再经过两个星期的仔细设想,我感到成功在望.于是兴孜饽饽得坐进了机房,手指在键盘上不停的跳跃,不一会就一部分写好了,真的蛮兴奋的.于是又开始第二部分的编写,又好了,当我按下alt+f4+回车时,没得到我料想的结果,有点意外.于是挪动光标上下扫描,好象没发现任何语法错误,我猜可能是构造的顺序出了问题,再仔细的将程序看了遍,想了想.结果发现第二部分没被运行.接下来我对疹下药,果然有用,这人真是喜啊!在接下来的几节课我完成了余下的部分,当然不可能一切非常顺利,其中的曲曲折折是很难说清楚的.当写完了这程序我深深地感到写程序是一件很有趣的事,给人喜悦,给人快感,给人满足.其中的感觉真是难以用言语来表达,即使是一个小小的程序运行成功那也要比打游戏打死一个大boss要爽快!总之这一切只有身临其境才知道.其次还对同学之间的合作精神深感赞叹,同学之间的互相帮助精神在这时表达的淋漓浸渍。蒋*通过这次的上机练习我还是有那么一点点的小收获首先由于平时没有太多的上机实验,我很多的东西都不会弄,有时看别人弄了几次都不会,真是太悲哀了第二就是tc并不象我想的那么简单,当时我为了一个简单的闪要问了n多的人但是到了最后当我会做了才发现原来写程序还是蛮好玩的第三一开始的时候我一做不出来就在那边发呆或是打游戏,但是当我每运行出一步时,总感觉自己也蛮厉害的,这时就有往下面做的信心了最后还是蛮懊悔上课没有认真听,假设上天能给我一个重来的时机,我估计我还是会比以前认真的,以后学习也一定要认真徐**刚开始学习c语言的时候觉得他很无聊,但是随着不断的学习还是越来越感兴趣了。通过这次的程序设计,我学到了很多,首先就是可以更加纯熟的使用和深化的理解c语言这门通用的计算机语言,还有就是可以自己编写程序了,还是很有成就感的。同时还让我们学会同学之间的互相合作,34567891于是,我开始了更为艰巨的任务,那就是把整体构造弄出来,我为此都白了少年头。在我们整个宿舍的团结合作下,终于把框架弄出来了。接下来就应该改错误了,随着一个个错误的纠正,终于一个程序浮出了水面!!!我们成功了,快乐啊,真快乐!通过这次课程设计,我对c语言更有兴趣了,我相信以后我一定赶上我们的太阳的。许**在老师第一次说,我们的课程设计是一个具有界面操作的计算机时,说实话当时确实没有底,似乎有一些害怕,应为从没有与c语言中的图形函数接触过,但经过老师的初步介绍图形函数,理解一部分,更理解了之所以给我们下我们不怎么熟悉的部分,是应为让我们可以在其课程设计时充分体会到自己的自学才能,并发挥它,以及在设计过程中的团队作用,进步自己解决问题才能.在设计程序时也增长了自己的自己翻阅有关文献,加强了自己理论才能.从接触c语言,到达理解c语言,是一个过程,是自身学习的过程,熟话说,师傅领进门,修行靠自身.在编写过程中也认知了自身的缺乏,这些有的是上课时小漏动,也有是自己容易出错的地方,在这放面的认知,只有实打时的多练习,也希望老师能在以后的学习生活中多多的能给予指导,这样我们也可以少走一些弯路,c语言只是人生中的学习的一个小插曲,但让我认识到要在学习中学习,不断进步.最后,谢谢老师在学习中对我的指导.盛**计数器是windows的一个附加功能,给使用者带来极大的方便。通过近两个星期的课程设计,我完成了一个简单计数器的程序。虽然其中不乏别人的帮助,但我自己还是收获颇多。首先,我学会了利用函数画矩形,椭圆;用for语言做循环;如何输出一个多位数,怎样在闪完之后键上的数字不消失;其次,如何在矩形和椭圆中填充颜色,以及如何定义键的闪动;再次,如何添加运算功能。c语言是在国内外广泛使用的一种计算机语言。语言功能丰富、表达才能强、使用灵敏方便、既具有高级语言的优点,又具有低级语言的许多特点,适宜编写系统软件。同时,我觉得c语言应该是操作和理论相结合的课程,在不断地编写中去考虑,两者是不可分割的。我们在编写一个较大的程序时应该把它分开成几个小程序来看,这样会容易得多。编写程序需要结实的理论根底,同时,上机理论也是至关重要的一环。想要学好c语言,一定要培养自己认真、塌实、细心的性格。最后,感谢刘老师对我们的教导。张*在刚听到这个课程设计的题目时,我顿感那时一个无法实现的难题,就光在tc中画图,对我来说就难于上青天了,毕竟那个我一无所知;老师上课对于课程设计的讲解还能听懂,不过理论与理论之间是有鸿沟的。看着笔记上机,发现始终不能通过编译,改了又改,还是error,就在我焦头烂额的时候,身边一阵清风袭过,熟悉的身影出如今眼前,赶紧举手求助,老师过来了,只改动了一点点地方,程序就ok了。我寒!!这人怎么就这么大的差距呢??几时我才有他那种程度啊!开始的一周就这样毫无头绪的度过了,没有老师的帮助修改,根本没方法做下去,我不可能总依靠老师,得自己想方法的。后来从图书馆和网上找到了一些资料,从中收获不少,同时在同学的帮助下,逐渐学会了对图形的操作。后面几天逐渐完成了计算器的根本界面和功能设计。这其中老师的帮助也是不可或缺的。34567891在理论过程中不但进步了对知识的认知度,更令我们掌握了不少新知识。知道了要学的还有很多。在设计程序时也增长了自己的自己翻阅有关文献,加强了自己理论才能.alt+r按下后,千万不要在意error有多少,平静的对待,错误才是进步的前提。在上机操作过程中,得到了不少同学的帮助,集体的力量确实很大!但在必要的时候还是得依靠自己!两周的时间,挺快!喜怒哀乐,喧闹后,一切归于平静。当写完了后,喜悦,快感,满足,抚慰;凝冻的空气,闷热的天,流动的汗,平静中我继续前进,该学的还有很多很多最后,还得要谢谢刘金平老师及同学在这过程中对我的指导帮助。钱**在编写计算器这个程序过程中,遇到不少费事!一开始,就碰到了没有学过的图形函数,虽然课上老师反复重复着:画图不难的,itssoeasy!但是当自己实际操作时,感觉并不是那么容易。课上笔记拿来上机,发现始终不能通过编译~改了又改,还是error,那时真的要多郁闷有多郁闷但老师过来,只改动了一点点地方,程序就ok了,说明一个问题:上课记错东西了~汗接下来的输入,显示,闪烁,都是不小的难题。翻阅了一本又一本参考书,也借鉴了一个类似的计算器程序,并在同学的帮助下,才最终搞定了一个简单的计算器程序!如今才发现原来编个程序这么复杂通过一个学期对c语言的学习,逐渐对写程序有了兴趣,从刚开始的编译出现n多个error,然后根据提示,可以自己把错误改出来,心里有了一点小小的成就感。不仅如此,刘老师上课的风格,也给我留下了深化的印象,让我也学到了c程序以外的东西董**完成了这次计算器的程序设计,我收获很多,也体会很多,要学好一门学科,没有刻苦钻研的精神是不行的,只有在不断的尝试中,不断经历失败,然后又不断的尝试才能获得成功。要完成一个优秀的程序,必须纯熟掌握各种语句的特点及用法,要学会举一反三,充分实现c程序的灵敏性。在平时的学习理论中,要不断开动脑筋,活学活用。要发扬团体合作的精神,互帮互助,34567891要学好c程序,光有知识是不够的,还得有经历,上机操作的经历,只有大脑中有了经历,在碰到问题的时候才有许多解决的方案,然后才能去尝试。好象差不多500字了吧?不过我还想说些东西。题目只写收获与体会,也没有强调是做程序设计的收获与体会哦,那我就写了。为什么偏偏让我重写啊?不就是在书上抄了一段嘛,你也没说不能抄书啊,我能想到抄书就说明我对书理解的比别人多,其别人的大发感慨也不见得比我抄书有用吧?写这个收获和体会就真的那么重要吗?你假设仔细看了程序,你会发现有些人的程序根本上是一样的,就坐标改了一下,这样算不算要重新做啊?当然,我也有抄的,计算部分是抄的,真的不会,时间又来不及了,我周四要回家了。我也不对你发牢骚了,一句话,做人难,不可能把每一个人都安排的服服帖帖。一个人有人喜欢的同时必有人讨厌,当然,我并不是说你,我不讨厌你,我挺喜欢你的教学方式。就到这里吧,好象太多了,也浪费你时间看,不写了。朱*学习c程序这门课一个学期了,这是我们学的第一门专业课,所以作为我这个计算机系的学生来说当然非常重要,老师在第一节课说过,c语言是计算机的根底,大多数软件都需要用c语言来编写,通过一个学期的学习,使我初步掌握了一些关于这门课的知识这次的课程设计是对我们一个学期来所学的知识的综合考察,里面涉及到了我们大多数所学知识。记得刚开始学这门课的时候,对这门课充满了希望,自己有信心学好这门课,但是经过一段时间的学习之后。才发现程序设计并不好学,它既要你有很强的领悟才能,还要你课后的努力,也许是自己之前太有信心学好这门课了吧,中间遇到了很大的瓶颈,一度陷入无休止的烦恼中编程序时没有一次是成功的,总会遇到很多的error,改完一个又有一个,哎!这时我会想到一句古话天将降大人于斯人也,必先苦其心志,劳其筋骨,饿其体肤,也许以后会有些许光明吧。之后,随着时间的推移,渐渐掌握了这门课学习的一些窍门,学习起来也比刚开始的时候好了一点,至于编程序吗还是有错误,但比以前少了,呵呵,总让我看到希望了。这次的课程设计要求我们编一个简易计算器,刚开始的时候我一头雾水,丈二摸不着头脑,不知从哪里下手,后来经过老师和同学的帮助,从最简单的编框开始,渐渐的到最关键的算法,这其中经历了很多弯路,也犯过了很多错误,但是还是一一攻克了,好比红军长征两万五千里终于到达了终点。看到最后自己编写出来的计算器感到格外的快乐,暂且不说计算器的功能方面吧,但毕竟是自己写的第一个正式的程序吗,感到格外的快乐。在编写程序的过程中受到了其他同学的指点,也许在某些程序方面会和有的同学想类似,另外老师也帮助了很多,一个好的学生离不开一个好老师吗,虽说我不算一个好学生,但是老师在我编程序过程中也起到了很大的作用,就像刘老师说的一句话一样____尚未成功,同志仍需努力,我们在c语言这门课上还会继续走下去,以后还会经常碰到,我会努力的。沈*【收获及体会】当我揉着干涩的眼睛,吃力的看者显示屏,我已经是不耐烦了,而且我含情默默注视着的竟然是那可恶的程序。我的身体在流汗,我的心在滴血,六月的天写程序,苦不堪言也34567891显示是残酷的,人情是冷暖的,c程序还是要交的,我不得不继续____于闷热的机房内,继续我的夙命。以前叫嚷着中国应试教育的不好,还不是一路走过来了,我只有无奈,这c程序也是如此,认了。微风试图抚平我的烦躁,那它在做梦。此刻的我,正如98年的时候乔丹最后时刻持球,哪平静的了啊。等我的论文完成了,老爷子的球也进了。言归正转,这个程序的完成过程是跌跌撞撞,曲折的。即便没有红军两万五,也有个一万两千五。不过,咱值!你说为什么?咱学到东西呗。查书,查资料,请教同学的过程就是我进步的过程,久违的认真又体会了一次。真正的收获更多是思想上的,让我认识程序的复杂,自己的微缺乏道,学无止境头一次认识的这么深化,觉察自己的缺乏。在这次编程中,同学帮了我很多,我一个人是不能完成的。以后的学习生活真的要踏踏实实,自己的计算机生涯必定是坎坷的,信心受挫了。【随想】相比之下,原来篮球是那么好学。陆*34567891C语言程序课程设计心得体会在科技高度开展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的理解计算机,与计算机进展交流,因此,c语言的学习对我们尤其重要。在这个星期里,我们专业的学生在专业老师的带着下进展了c语言程序理论学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的理解,但是也仅仅是停留在理解的范围,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。由于时间的关系,我们的这次理论课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比拟重要的实际操作。包括了程序模块处理.简单界面程序.高级界面程序.程序的添加修改.用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比拟重要的时间操作。上机实验是学习程序设计语言必不可少的理论环节,特别是c语言灵敏、简洁,更需要通过编程的理论来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、进步程序开发才能,这些都必须通过充分的实际上机操作才能完成。学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的时机,尽快掌握用c语言开发程序的才能,为今后的继续学习打下一个良好的根底。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1.加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规那么,听起来非常枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过屡次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的根底上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机理论中会发现原来理解的偏向,这是由于大部分学生是初次接触程序设计,缺乏程序设计的理论所致。学习c语言不能停留在学习它的语法规那么,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描绘解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否可以正确地解题。通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要抑制的传统的、错误的想法。因为在这种思想支配下,可能你会想方法去"掩盖"程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步进步自己对c语言的理解和程序开发才能。2.熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进展。所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进展程序开发工作。通过上机实验,纯熟地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下根底。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。3.学习上机调试程序完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现费事。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也可以顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经历分析^p判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。通过这次为数不多的几天计算机理论学习,我们理解了一些关于c语言的知识,理解稳固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。数据构造程序设计心得体会数据构造是计算机存储、组织数据的方式。数据构造是指互相之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据构造可以带来更高的运行或者存储效率。数据构造往往同高效的检索算法和索引技术有关。一般认为,一个数据构造是由数据元素根据某种逻辑联络组织起来的。对数据元素间逻辑关系的描绘称为数据的逻辑构造;数据必须在计算机中存储,数据的存储构造是数据构造的实现形式,是其在计算机内的表示;此外讨论一个数据构造必须同时讨论在该类数据构造上执行的运算才有意义。一个逻辑数据构造可以有多种存储构造,且各种存储构造影响数据处理的效率。在许多类型的程序的设计中,数据构造的选择是一个根本的设计考虑因素。许多大型系统的构造经历说明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优的数据构造。许多时候,确定了数据构造后,算法就容易得到了。有些时候事情也会反过来,我们根据特定的算法来选择数据构造与之适应。不管哪种情况,选择适宜的数据构造都是非常重要的。从上面我们理解到了数据构造的重要性,它是一个程序的关键因素。拿到“阴风习习的大楼”这个题目时,一开始不知道从哪入手,以为可以把每个位置看成一个图的一个节点,从而可以用邻接表这种构造,通过遍历邻接表,每次选择权值小的途径走就可以得到最短的途径了。我错了,完全的错了。通过认真的分析^p后,我认识到,这能简单的看成一个图,因为每个位置都只能到达它邻接的位置而不是和其他各位置都有联络。而且假设每个位置转化为图的一个节点,这样要表示每个节点的关系就需要n*n节点和n4大小的数组来存储各个点的关系。还有这个大楼结设想转化为一个图也是不容易的。根据书上有些类似的“老鼠迷宫问题”,让我想打,不如就用n*n大小的数组直接存储大楼构造。通过类似走迷宫的方法来遍历,当遍历完所有途径后就能得到一个最小的途径。那接下来怎样遍历呢?我采用了深度优先遍历的方法,这样可以用递归的方法,简化代码。虽然理解上有一定困难,而且递归条件的控制要注意。通过这次数据构造程序设计,不仅让我对c语言的一些知识得到了回忆,加深了对c语言的掌握。同时也让我对数据构造知识得到了一定的掌握。知道了怎么去分析^p一个题目,怎样选择比拟好的数据构造。让我从怎么样实现一个程序功能,转变到怎么用更少的空间,更短的时间完成程序设计。空间和时间上对程序的优化是评价一个程序好坏的关键标准。通过这次数据构造的程序设计也让我懂得了怎么样去设计一个程序。从问题分析^p中找出程序所要解决的关键问题和数据构造的选择;在概要设计中完成程序的大体轮廓;在详细设计中解决关键问题的算法和设计;在调试分析^p中完成程序最终的修补。这样一个比拟好的程序就设计出来了。c语言课程设计心得体会在这为期半个月的时间内,通过我们小组各成员之间的互相讨论和合作,我们完成了学生信息管理系统的程序设计,更值得快乐的是我们的程序得到了大家的喜欢,在每次的简报中都得到了较好的成绩。虽然在上个学期中,我们已经学习了《c语言程序设计》这门课,但是我所学的知识最多也就是在做作业的时候才会用到,平时没有什么练习的时机,这次的课程设计是我第一次通过自己构思,和同学讨论并且不断查阅资料来设计一项程序。这次设计,不仅稳固了我以前所学的知识,还让我对c语言有了更深一步的理解,掌握了更多的技巧和技能。c语言是计算机程序设计的重要理论根底,在我们以后的学习和工作中都有着非常重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要经常自己动手,有较强的理论才能。只有多动手,经常编写程序,才能发现我们学习上的破绽和自己的缺乏,并在理论中解决这些问题,不断进步自己转化知识的才能。在我们小组有解决不了的问题时,我们会主动查阅相关的资料,或向其他同学询问,这不仅丰富了我们的知识,还增进了我们同学之间的友谊。为了增大信息的平安性,需要用文件来存储信息,由于我们在上课时不注重对文件的运用,所以在这方面有较大的困难。我先将书本认认真真地看了一遍,又做了一下课后习题来验证和增进自己的理解,终于,经过我们的不懈努力,我们小组的程序有了打破,成功地实现了用文件来保存并查看学生的信息。这次设计中,我的收获还有就是学会了用流程图来表达自己的想法,并根据流程图来逐步实现程序的功能。开始的时候,我画流程图很是困难,需要一个多小时才能清楚的根据自己的想法画出图来,后来画多了,就更加理解它的功能,非常得心应手,可以比拟快而准确的画出来。在这次课程设计中,我们首先对系统的整体功能进展了构思,然后用构造化分析^p方法进展分析^p,将整个系统清楚的划分为几个模块,再根据每个模块的功能编写代码。而且尽可能的将模块细分,最后在进展函数的调用。我们在函数的编写过程中,我们不仅用到了for循环、while循环和switch语句,还用到了函数之间的调用(包括递归调用)。由于我们是分工编写代码,最后需要将每个人的代码放到一起进展调试。因为我们每个人写的函数的思想不都一样,所以在调试的过程中也遇到了困难,但经过我们耐心的修改,终于功夫不负有心人,我们成功了!当然,我们的程序还有一些不完善的地方,比方说,当输入的数据不符合我们定义的数据的格式的时候,程序会出现一些错误,有时会出现主菜单的死循环;在一次程序运行中,只能行使一种权限,要想再行使另一种权限,就只能退出程序,然后再运行程序。三周的小学期即将完毕,时间虽短,但是我收获了很多。最后,谢谢老师和同学们的指导,更要感谢我们小组成员之间的合作与交流。c语言课程设计的心得体会通过这次c语言的课程设计,我明白了很多也知道了很多,更收获了很多。在课程设计的过程中出现过困难,三周的课程设计已经完毕了。回想学习c语言的过程中,既有快乐又有烦恼,回忆这次课程设计,至今我仍感慨颇多,确实,自从拿到题目到完成整个编程,从理论到理论,在整整一个星期的日子里,可以学到很多很多的东西,同时不仅可以稳固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论和知识是远远不够的,只有把所学的理论知识与实际相结合起来,从理论中得出结论,才能真正为社会效劳,从而进步自己的实际动手才能和独立考虑才能。在设计的过程中遇到的问题,这毕竟独立做的,难免会遇到各种各样的问题,同时在设计的过程中发现自己的缺乏之处,对以前所学的知识理解得不够深化,掌握得不够结实,比方说构造体通过这次课程设计之后,一定把以前所学过的知识从新温故。这次课设终于顺利完成了,在设计中遇到了很多编程问题做完这个课程设计,我们的自信一下子进步了,我们也会写程序了;尽管对于有些人这种程序会很简单,可对于我们c语言初学者来说,已经很不容易了。这次体验为以后的学习计算机的我们增强了信心。享受劳动成果的滋味实在美妙啊!很感谢这次的课程设计,它使我更加地体会到多看专业书的重要性,只有掌握了一定量的专业知识才能得心应手地解决诸多问题;另外,在做任何事倒要有耐心,不要一遇到困难就退缩;在学习和工作中要时刻谨记团结二字,它好比通向成功的铺路石,不可或缺。人生的道路是曲折的,但正是因为曲折人生才荣耀夺目,在人生的道路上,总遇到重重困难,但正是因为困难我们才变得更坚强。今后的路还很长,面对困难,让我们用行动去俘虏它吧!C语言理论心得体会在科技高度开展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的理解计算机,与计算机进展交流,因此,c语言的学习对我们尤其重要。在这个星期里,我们专业的学生在专业老师的带着下进展了c语言程序理论学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的理解,但是也仅仅是停留在理解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。由于时间的关系,我们的这次理论课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比拟重要的实际操作。包括了程序模块处理.简单界面程序.高级界面程序.程序的添加修改.用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比拟重要的时间操作。上机实验是学习程序设计语言必不可少的理论环节,特别是c语言灵敏、简洁,更需要通过编程的理论来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、进步程序开发才能,这些都必须通过充分的实际上机操作才能完成。学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的时机,尽快掌握用c语言开发程序的才能,为今后的继续学习打下一个良好的根底。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1.加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规那么,听起来非常枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过屡次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的根底上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机理论中会发现原来理解的偏向,这是由于大部分学生是初次接触程序设计,缺乏程序设计的理论所致。学习c语言不能停留在学习它的语法规那么,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描绘解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否可以正确地解题。通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要抑制的传统的、错误的想法。因为在这种思想支配下,可能你会想方法去掩盖程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步进步自己对c语言的理解和程序开发才能。2.熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进展。所谓环境就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进展程序开发工作。通过上机实验,纯熟地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下根底。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。3.学习上机调试程序完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现费事。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也可以顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经历分析^p判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。通过这次为数不多的几天计算机理论学习,我们理解了一些关于c语言的知识,理解稳固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。C语言的实习心得体会在这个星期里,我们专业的学生在专业老师的带着下进展了c语言程序实习学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的理解,但是也仅仅是停留在理解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。由于时间的关系,我们的这次实习课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比拟重要的实际操作。包括了程序模块处理.简单界面程序.高级界面程序.程序的添加修改.用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比拟重要的时间操作。上机实验是学习程序设计语言必不可少的实习环节,特别是c语言灵敏、简洁,更需要通过编程的实习来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、进步程序开发才能,这些都必须通过充分的实际上机操作才能完成。学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的时机,尽快掌握用c语言开发程序的才能,为今后的继续学习打下一个良好的根底。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1.熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进展。所谓环境就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进展程序开发工作。通过上机实验,纯熟地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下根底。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。2.学习上机调试程序完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现费事。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也可以顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经历分析^p判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。通过这次为数不多的几天计算机实习学习,我们理解了一些关于c语言的知识,理解稳固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。3.加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规那么,听起来非常枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过屡次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的根底上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实习中会发现原来理解的偏向,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实习所致。学习c语言不能停留在学习它的语法规那么,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描绘解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否可以正确地解题。通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要抑制的传统的、错误的想法。因为在这种思想支配下,可能你会想方法去掩盖程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步进步自己对c语言的理解和程序开发才能。c语言实验心得体会篇一:C语言上机实验心得C语言上机实验心得在科技高度开展的今天,计算机在人们之中的作用越来越突出。而C语言作为一种计算机的语言,学习它将有助于我们更好的理解计算机,与计算机进展交流,因此,我们一定要学好C语言,这对我们以后的开展是非常重要的。说到这,上机实验当然就是一个必不可少的环节了,C语言灵敏、简洁的特点,只有通过编程理论才能真正理解,真正说懂。为了更好地学习语法规定、掌握程序设计方法、进步程序开发才能,我们必须实际上机、编写程序。通过实验我也发现了自己不少的问题,这都是只看书上的程序而没有自己亲身上机编写程序而无法得知的,假设我们只因看熟书上的程序就以为自己已经掌握了C语言那就大错特错了。我主要存在以下的这些缺点:1、学习耐心与细心缺乏,如scanf(“%d”,n);中的“”有时候会忘了。而在最后输出时又错写成printf(“%d”,n);从而错误得输出了地址而不是我原来想要的答案。2、编程思想不够发散,看着题目有时想不出解答的方法,更不用说编写程序来解题了。3、4、根本功不够,有些函数的表达不太精通,需要看书来核实,以致耗时较多。知识不够广,有些内容没有学好,不能要用到时及时反映出来,认识程度不够深化。5、6、有时候不够精简,有一点用处不大或者说没有也可以的文字存在。英语程度较差,对错误的地方虽然电脑有说,但由于是英文,理解上还是存在一点问题。为了能更好地学好C语言,在今后学习中我要更多的动脑,综合运用所学,多看相关东西,多上机练习,进步电脑程度,增强自学才能,把已会的东西掌握好。实验中我深化意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序可以顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经历来分析^p判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗时更多。由此可看出上机理论的重要性。通过本次C语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定的体验。编程的时候有因为顺利编出程序而开心过、有因为做得比人家慢而郁闷过、有因为不知从何入手而无奈过、有因为不知错出在哪而彷徨过-但随着练习的增多,我对C语言比以前熟了很多,不再只是纸上谈兵,我都有才能独立做出一些程序,可能对于一些“高手来说这不算什么,或者他们早就会了,但我仍然觉得很开心,因为我跟我自己比是进步了。当然,我还得感谢老师的指导与帮助,假设没有老师和其他同学的指点,我可能对C语言还是一筹莫展,在实验中遇到的大大少少的问题与所犯过的错误将是我以后的要加以注意的地方与认真审查的部分,为我奠定稳固的基石。伴随着学习的深化,我发现高深的东西还有很多很多,不懂不熟的知识还有很多,所以我不能停步,对C语言,我以后会更加努力学习的。篇二:C语言实训心得体会c语言实训心得10903090113李新程在初学c语言的一个学期后,我们进展了c语言实训阶段,尝试编写一个比拟复杂的程序系统。在为期两周的时间中,我们同组的同学共同的感受是:c语言实训和平时上课所接触的程序是有很大不同的,所经受的考验和抑制的困难是平时所无法比拟的。好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了c语言实训的复杂程序。在这里,我作为其中的参与者,感触良多。在这次实训中,我对对c语言有了一个更深的理解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的工程就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化根本技能。这次的实训,使我对c语言的学习产生浓重的兴趣。还是这次实训,最令人冲动的就是合作做工程,虽然那只是一个很小很小的工程。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,进步我们的学习热情。实训中深切体会到了老师认真负责的伟大的精神和热情为同学指导的促学方式,虽然对有些时候老师没给我们指出解决问题的方法有些小抱怨,但是到了完毕时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多是老师给的感动,每天在我们来之前就到了教室,在讲课中海给我们分享他在公司上班的一些心得和体会,还有那些我们应该注意的事项,这些是平时上课时无法学到的,是更深层次的宏大收获。通过这次实训,也使我们发现了许多问题。在实训中,我们认识到自己还有很多的知识没学好,根底知识没理清,而且许多东西还要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨工程的变态,以后要抑制,尽量保持一颗良好的心态,学好c语言,也学好用c语言编写一个按要求的系统。还有就是对于将来,近程就是下学期,我觉得我还有许多方面需要进步。首先我要继续学习好c语言的根底知识,然后能在电脑上纯熟的运用。然后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多和同学讨论,并且多弄出几套方案,多锻炼自己结局问题的才能和与同学合作的才能。总之,这一切都成为我记忆里面的一个篇章,更是在c语言编程上的一个里程碑。篇二:c语言实训总结c语言实训总结这个星期,我们迎来了c语言实训——一次至为重要的实训。在这个星期里,同学们都很认真的做着那20多道实训题目,遇到不懂的互相请教,或请问老师。非常感谢老师对我们的帮助,这次实训使我受益匪浅,收获了很多。通过c语言实训,让我加深了对c语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。不过,通过几天的实训,逐渐积攒了一些经历,有些错误可以很快就看出来。这次实训有很大的收获,让我对c语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。假设是一个程序写完一处错误也没有,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对c语言有了浓重的兴趣和更深层的认识。c语言是一个有序的学习,学了最根本的替换,然后扩展到循环,嵌套,条理很清楚,不是一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的缺乏,存在的很多问题。比方自己写的写的小程序出了问题,不会解决了就叫老师帮助,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的才能,争取做到老师不在身边的时候也可以完成一些简单的程序编写与错误排除。还有自己的根底知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到打破口。通过实训,逐渐理清了顺序,对于简单的程序和一些相比照较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,把根底知识掌握了,然后有条不紊的分析^p,一步一步理解,c语言还是很有意思的课程。自己亲自动手编写程序让我增加了对c语言程序开发环境的理解,在上课的时候老师就讲,学习c语言最重要的是学习c语言的逻辑思维,不管以后从事什么行业,学习c语言都对自己的职业很有帮助,假设是从事编程工程工作的话。当初在初步接触c语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态!感谢学校安排这次实训和老师的耐心讲解,让我学到了很多知识,在实训过程中,同学之间的互相讨论,老师的循循善诱,最终让我们到达了举一反三的效果,在学知识的同时,也增加了同学老师之间的感情。希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实用技能,为以后的工作打下一个良好的根底。这次实训似乎是对我宏大的考验,程序在不慌不忙的进展着,按照我自身的进度,提早完成是没有问题的,但是很多客观条件让我不得不在最后的时间里才上交的作业。每当我把程序写完以后,却由于每一台电脑的识别格式不一样而导致我所写的文件一次次的被损坏,尽管这样,我仍然没有放弃,最后还赶在截止时间到来之前上交了我的作业!这一次编写大作业的程序又让我感受到学程序可以锻炼缜密的思维了。因为平时练习的都是小程序,所以句段比拟少,一些错误都很容易被检查出来,但是这次实训却是上百段的语句,难以检查,似乎也没有经历去怎么检查,那一刹那感觉到很急,但又不知如何是好,可是又不轻易的向老师询问,因为好似蛮简单,相信自己可以检查出来,所以我一般都是独立考虑的完成的,只有少部分是在老师和与同学讨论下完成的。在编写程序中,真的是细节决定成败,因为不管程序的语句是多是少,但是只要有一条语句或语法不正确,就不能使程序得到所需要的结果。没可以使自己编写出来的程序等到想要的结果,意味着这是一个不理想的程序,对于本次编写来说那么是失败的。最后,非常感谢学校给我们这次实训的时机。极高的锻炼了我们的逻辑思维才能。人非生而知之,虽然我们如今的知识构造还很差,但是我们知道要学的知识,一靠努力学习,二靠潜心理论。没有理论,学习就是无之水,无本之木。在剩下的时间里,我们会更加努力的学习。篇三:c语言上机实验心得c语言上机实验心得在科技高度开展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,学习它将有助于我们更好的理解计算机,与计算机进展交流,因此,我们一定要学好c语言,这对我们以后的开展是非常重要的。说到这,上机实验当然就是一个必不可少的环节了,c语言灵敏、简洁的特点,只有通过编程理论才能真正理解,真正说懂。为了更好地学习语法规定、掌握程序设计方法、进步程序开发才能,我们必须实际上机、编写程序。通过实验我也发现了自己不少的问题,这都是只看书上的程序而没有自己亲身上机编写程序而无法得知的,假设我们只因看熟书上的程序就以为自己已经掌握了c语言那就大错特错了。我主要存在以下的这些缺点:1、学习耐心与细心缺乏,如scanf(“%d”,n);中的“”有时候会忘了。而在最后输出时又错写成printf(“%d”,n);从而错误得输出了地址而不是我原来想要的答案。2、编程思想不够发散,看着题目有时想不出解答的方法,更不用说编写程序来解题了。3、4、根本功不够,有些函数的表达不太精通,需要看书来核实,以致耗时较多。知识不够广,有些内容没有学好,不能要用到时及时反映出来,认识程度不够深化。5、6、有时候不够精简,有一点用处不大或者说没有也可以的文字存在。英语程度较差,对错误的地方虽然电脑有说,但由于是英文,理解上还是存在一点问题。为了能更好地学好c语言,在今后学习中我要更多的动脑,综合运用所学,多看相关东西,多上机练习,进步电脑程度,增强自学才能,把已会的东西掌握好。实验中我深化意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序可以顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经历来分析^p判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗时更多。由此可看出上机理论的重要性。通过本次c语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定的体验。编程的时候有因为顺利编出程序而开心过、有因为做得比人家慢而郁闷过、有因为不知从何入手而无奈过、有因为不知错出在哪而彷徨过-但随着练习的增多,我对c语言比以前熟了很多,不再只是纸上谈兵,我都有才能独立做出一些程序,可能对于一些“高手来说这不算什么,或者他们早就会了,但我仍然觉得很开心,因为我跟我自己比是进步了。当然,我还得感谢老师的指导与帮助,假设没有老师和其他同学的指点,我可能对c语言还是一筹莫展,在实验中遇到的大大少少的问题与所犯过的错误将是我以后的要加以注意的地方与认真审查的部分,为我奠定稳固的基石。伴随着学习的深化,我发现高深的东西还有很多很多,不懂不熟的知识还有很多,所以我不能停步,对c语言,我以后会更加努力学习的。篇四:c语言实训心得c语言实习心得两周的上机实习完毕了,在这段时间内,我的c语言知识得到了复习,编程才能得到了很大的进步,我觉得这次实习很重要,而且是恰逢其时,当然通过自己编程的过程,也有了一些心得:编程要的是正确的结果,体会的是艰辛的过程,收获的是好心情。首先编程的时候你不能觉得这是一个繁琐的过程,在遇到出错的时候要有信心解决,不要害怕出错,不能忽略细节,尤其是对标点以及输入输出函数,要正确使用。其次,编程要有一个扎实的知识储藏,没把课本看好,没把例题看好,不会编出正确的程序,同时,假设不多看程序,不断吸收别人的编程思想,就不会编出精彩的程序;当然也不能忽略与别人讨论与请教,在这过程中,我们可以互相交流编程想法,找到解决问题的最正确途径,这种团结协作的精神也是必需要有的。两周很短,编程的过程却很漫长,考虑,编程,改错,运行,这就是编程的感觉。感谢帮助我,还有一起讨论问题的同学,感觉老师细心的指导,在遇到小问题的时候,他也是很耐心的解答,感谢这次上机时机,让我重新复习了c语言,也让我对明年的等级考试更有信心。在初学c语言的一个学期后,我们进展了c语言实训阶段,尝试编写一个比拟复杂的程序系统。在这次实训中,我对对c语言有了一个更深的理解认识,也对这个学期学的知识得到稳固,还尝试运行编程,每次运行程序成功,让我对下面的工程就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化根本技能。这次的实训,使我对c语言的学习产生浓重的兴趣。通过这次实训,也使我们发现了许多问题。在实训中,我们认识到自己还有很多的知识没学好,根底知识没理清,而且许多东西还要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨工程的变态,以后要抑制,尽量保持一颗良好的心态,学好c语言,也学好用c语言编写一个按要求的系统。一年来,我们已经学习了vb语言和c语言,在应用这些语言的过程中,我们的逻辑思维得到了加强,更重要的是我们把在数学上学习到的算法应用到计算机程序中,通过分析^p问题,调查研究,最终解决问题。尽管每次解决问题的过程不会都很顺利,尤其是在出错的时候总是很难解决那些很细微的错误,比方一个符号打错,或者漏掉一个标点,检查起来都会很麻烦,但是,每次成功的运行,得到的不仅仅是一个正确的结果,更多的是体会到了过程,有了一种成就感,特别是c语言,最能给我这种感觉。还有就是对于将来,近程就是下学期,我觉得我还有许多方面需要进步。首先我要继续学习好c语言的根底知识,然后能在电脑上纯熟的运用。然后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多和同学讨论,并且多弄出几套方案,多锻炼自己结局问题的才能和与同学合作的才能。总之,这一切都成为我记忆里面的一个篇章,更是在c语言编程上的一个里程碑。篇五:c语言实训心得c语言实训心得在本学期学习c语言将近一个学期后,我们进展了c语言实训,做了一个比拟复杂、功能较全的学籍管理系统。虽然实训为期不长,但对我c语言程度的进步和对c的认识理解有很大帮助。在这次实训中,我对c语言有了一个更深的理解认识,也使我这个学期学的知识得到了稳固。虽然在实训中遇到了许多的困难,比方说一开始在文件方面的知识比拟薄弱,在对输入的数据保存、已输入条数的统计方面做得缺乏。但经过自己对文件内容的学习和向别人的请教,在这方面的知识得到补充,问题也得到理解决。在这次实训中,当自己每次解决一个问题时,当自己经过屡次调试、修改使程序得以运行时,自己心中那份自信、满足、惬意感油然而生。经过这次实训,使我加强了对c语言的兴趣。同时在这次实训中,也使我发现了许多的问题。在实训中,我认识到自己还有很多的知识没学好,根底知识没理清,而且许多东西还要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃,以后要抑制,尽量保持一颗良好的心态,学好c语言,也学好用c语言编写一个按要求的系统。同时这次实训也使我更加深化了c语言学习方法。算法是程序的灵魂,在我们每遇到一个比拟复杂的编程问题时,我们应该先写出该问题解决的算法,然后再去实现编代码。做到了这样,问题才能更快地解决。软件开发少不了合作,只有合作才能共同进步,只有互补才能取长补短,共同进步。通过这次实训,我也认识到自己

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论