c大作业心得体会
发布时间:2019-02-10 17:40:24
发布时间:2019-02-10 17:40:24
c大作业心得体会
【篇一:c语言实践心得体会】
c语言实训心得
10903090113 李新程
在初学c语言的一个学期后,我们进行了c语言实训阶段,尝试编写一个比较复杂的程序系统。在为期两周的时间中,我们同组的同学共同的感受是:c语言实训和平时上课所接触的程序是有很大不同的,所经受的考验和克服的困难是平时所无法比拟的。好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了c语言实训的复杂程序。在这里,我作为其中的参与者,感触良多。
在这次实训中,我对对c语言有了一个更深的了解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化基本技能。这次的实训,使我对c语言的学习产生浓厚的兴趣。
还是这次实训,最令人激动的就是合作做项目,虽然那只是一个很小很小的项目。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,提高我们的学习热情。实训中深切体会到了老师认真负责的伟大的精神和热情为同学指导的促学方式,虽然对有些时候老师没给我们指出解决问题的方法有些小抱怨,但是到了结束时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多是老师给的感动,每天在我们来之前就到了教室,在讲课中海给我们分享他在公司上班的一些心得和体会,还有那些我们应该注意的事项,这些是平时上课时无法学到的,是更深层次的巨大收获。 通过这次实训,也使我们发现了许多问题。
在实训中,我们认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨项目的变态,以后要克服,尽量保持一颗良好的心态,学好c语言,也学好用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.学习上机调试程序
完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。
通过这次为数不多的几天计算机实践学习,我们了解了一些关于c语言的知识,理解巩固了我们c语言的理论知识,着对我们将来到社会工作将会有莫大的帮助。同时它让我知道,只要你努力,任何东西都不会太难。
c语言实训总结
这个星期,我们迎来了c语言实训——一次至为重要的实训。在这个星期里,同学们都很认真的做着那20多道实训题目,遇到不懂的互相请教,或请问老师。非常感谢老师对我们的帮助,这次实训使我受益匪浅,收获了很多。 通过c语言实训,让我加深了对c语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。
这次实训有很大的收获,让我对c语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。如果是一个程序写完一处错误也没有,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对c语言有了浓厚的兴趣和更深层的认识。 c语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到老师不在身边的时候也可以完成一些简单的程序编写与错误排除。还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,把基础知识掌握了,然后有条不紊的分析,一步一步理解,c语言还是很有意思的课程。 自己亲自动手编写程序让我增加了对c语言程序开发环境的了解,在上课的时候老师就讲,学习c语言最重要的是学习c语言的逻辑思维,不管以后从事什么行业,学习c语言都对自己的职业很有帮助,如果是从事编程工程工作的话。当初在初步接触c语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态!感谢学校安排这次实训和老师的耐心讲解,让我学到了很多知识,在实训过程中,同学之间的相互探讨,老师的循循善诱,最终让我们达到了举一反三的效果,在学知识的同时,也增加了同学老师之间的感情。希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实用技能,为以后的工作打下一个良好的基础。
这次实训似乎是对我巨大的考验,程序在不慌不忙的进行着,按照我自身的进度,提前完成是没有问题的,但是很多客观条件让我不得不在最后的时间里才上交的作业。每当我把程序写完以后,却由于每一台电脑的识别格式不一样而导致我所写的文件一次次的被损坏,尽管这样,我仍然没有放弃,最后还赶在截止时间到来之前上交了我的作业!
这一次编写大作业的程序又让我感受到学程序可以锻炼缜密的思维了。因为平时练习的都是小程序,所以句段比较少,一些错误都很容易被检查出来,但是这次实训却是上百段的语句,难以检查,似乎也没有经验去怎么检查,那一刹那感觉到很急,但又不知如何是好,可是又不轻易的向老师询问,因为好像蛮简单,相信自己能够检查出来,所以我一般都是独立思考的完成的,只有少部分是在老师和与同学讨论下完成的。在编写程序中,真的是细节决定成败,因为不管程序的语句是多是少,但是只要有一条语句或语法不正确,就不能使程序得到所需要的结果。没能够使自己编写出来的程序等到想要的结果,意味着这是一个不理想的程序,对于本次编写来说则是失败的。
最后,非常感谢学校给我们这次实训的机会。极高的锻炼了我们的逻辑思维能力。人非生而知之,虽然我们现在的知识结构还很差,但是我们知道要学的知识,一靠努力学习,二靠潜心实践。没有实践,学习就是无源之水,无本之木。在剩下的时间里,我们会更加努力的学习。
【篇二:c语言心得体会作业】
c语言心得体会
学习c语言已经一个学期了,刚开始学习的时候老是感觉力不从心。虽然认真听课了,但是并不能理解它。这种情况到了后来才有所改变。
之所以能有所改变,是因为本人找到了学习c语言的一些方法。由于c语言对于刚接触的学子,会感到很陌生。因为c语言所要用到的思维逻辑与我们平时的思维逻辑有所不一样。其显得更抽象。所以学习c语言,一定要打好基础。要把基础理解透彻。需要用到的语句要牢记,这样,在以后的运用当中,就能比较得心应手了。学习c语言的起步就是学习它的方法规则,如果把它学习得好在学习后面的时候就比较容易理。比如变量,首先要了解变量的定义方式(格式),其意义是什么(定义变量有什么用);其次就是要我要怎么去运用它(我要用什么型式去应用它)。在c语言的命令行中所有的语句都是有它自己的一定格式和形式出现在我们面前,所以在学习某种语句或命令时你首先要了解的就是它的规则是什么、有什么用、怎么实现等。这些都是语法基础,如果把它们都了解很好了,那么编起程序来就很得心应手。比如说if语句和switch语句,这两种条件语句都是用来执行判断功能的,那什么时侯用if什么时侯用switch,如果很好地了解它们的结构和作用的话那么就能灵活运用:若它的条件分支是多个而且条件的值是一个确定的值时就可以选用switch。反之,在大多数情况下就用if。 掌握了语言法规则,不一定就能编出程序来,其实学习编程就是要学习一种思想,一种思维方法,首先要确定一种算法,如从1加到100,判断润年等,我认为这些算法都是一种思维方法。画流程图就是在构建编写程序思路的过程,当画好一个流程图时编程思想也就出来了,程序也差不多了,再结合掌握的语言的方法规则,在计算机里实现就可以了。任何程序只要有思维,有想法,那么实现程序时就不会觉得无从下手。而要学习这种思维方法就是多做题,多读程序,学习别人好的思维方法,多想想一个程序还可不可以有另外一种方法来实现它。这样久而久之,自然会形成一种自己的思维方法。因此我认为不管学什么语言都是这样。
另外,良好的编程习惯也是学好c语言的重要因素。例如编写程序时用缩进的方式、写注释、程序写到一定的阶段时要做一下测试等。这些工作可以帮我们在调试程序时有很大的帮助。程序代码实现后,错误是难免的,所以也要锻炼自
己的调试查错能力,而良好的编程习惯可以使我们在调试时减小工作量和提高调试效率,也有助于形成自己的编程风格。
在学习的时候,我遇到过这么个情况。觉得c语言学起来很枯燥,很闷。后来才发现学习语言,是要有目的性。如果没有目的,你会发现自己在学习的过程中会很枯燥,会渐渐失去对c语言的学习兴趣。所以我们要有一个远大而又容易实现的目的,我要用c语言来做什么?再把这个最终的目的分成部分,让我们慢慢的一点一点的来完成它,这样在学习c语言的过程中,我们就会始终陶醉在一个又一个成功的喜悦里,让我们的学习越来越有兴趣。有一天,我们会发现:原来学习c语言真的是一件很有意思的事儿,而且学好c语言也不是很难么! 学习c语言只看书也是不够的,我们要一边看书,一边上机做练习,或者在你学习了c语言的基础知识以后就可以找一些别人的程序来看,遇到不明白的函数可以再翻一下书,如果查书也理解不了,我们可以把他的程序输入到计算机里,情况好的话能够顺利通过编译,如果不能顺利执行,我们也同样可以学习到一些c语言调试方面的知识。课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去掩盖程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。
总之一句话,在学习c语言中,一定要多动手。不要老是钻牛角尖,不断的
在那左思右想。用时候只要肯动手,编译错了再改。你会发现慢慢的就能够找到答案了。而且也能从中学习到很多东西,常言道失败是成功之母。只要不怕失败,不断的钻研、尝试,总会能够把困难解决的。
在学习c语言的过程中会遇到许多困难与挫折。但通过自己的努力,最终能克服种种的困难。所得到的成就感是无法用言语去形容的。从中学到的坚韧精神对于我今后的生活也有很大的影响。
c语言是一种抽象的语言,相对于我们平时用的语言,所以学习起来会用点吃力。但是面向对象程序设计的基本要素是抽象,程序员是需要通过抽象来管理复杂性.
管理抽象的有效方法是使用层次式的分类特性,这种方法允许用户根据物理含义分解一个复杂的系统,把它划分成更容易管理的块.例如,一个计算机系统是一个独立的对象.而在计算机系统内部由几个子系统组成:显示器,键盘,硬盘驱动器,dvd-rom,软盘,音响等,这些子系统每个又由专门的部件组成.关键是需要使用层次抽象来管理计算机系统(或其他任何复杂系统)的复杂性.
面向对象程序设计的本质:这些抽象的对象可以被看作具体的实体,这些实体对用来告诉我们作什么的消息进行响应.
学习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语言是一个有序的学习,学了最基本的替
换,然后扩展到循环,嵌套,条理很清楚,不是一个零散的知识,实际上所有的课程都如此,
不过通过实训我也知道了自己的不足,存在的很多问题。比如自己写的写的小程序出了问题,
不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖
的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的
信心和增加自己的能力,争取做到老师不在身边的时候也可以完成一些简单的程序编写与错
误排除。还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌
生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清了顺序,对于
简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,
把基础知识掌握了,然后有条不紊的分析,一步一步理解,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语言,在今后学习中我要更多的动脑,综合运用所学,多看相关东
西,多上机练习,提高电脑水平,增强自学能力,把已会的东西掌握好。 实验中我深刻意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实
际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序
能够顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法
发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经验来分析
判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗时更多。由此可看出上机实践的重要性。 通过本次c语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定
的体验。编程的时候有因为顺利编出程序而开心过、有因为做得比人家慢而郁闷过、有因为
不知从何入手而无奈过、有因为不知错出在哪而彷徨过??但随着练习的增多,我对c语言比
以前熟了很多,不再只是纸上谈兵,我都有能力独立做出一些程序,可能对于一些“高手来
说这不算什么,或者他们早就会了,但我依然觉得很开心,因为我跟我自己比是进步了。 当然,我还得感谢老师的指导与帮助,如果没有老师和其他同学的指点,我可能对c语
言还是一筹莫展,在实验中遇到的大大少少的问题与所犯过的错误将是我以后的要加以注意
的地方与认真审查的部分,为我奠定坚固的基石。伴随着学习的深入,我发现高深的东西还
有很多很多,不懂不熟的知识还有很多,所以我不能停步,对c语言,我以后会更加努力学
习的。篇四:c语言实训心得 c语言实习心得
两周的上机实习结束了,在这段时间内,我的c语言知识得到了温习,编程能力得到了
很大的提高,我觉得这次实习很重要,而且是恰逢其时,当然通过自己编程的过程,也有了
一些心得:
编程要的是正确的结果,体会的是艰辛的过程,收获的是好心情。首先编程的时候你不能觉得这是一个繁琐的过程,在遇到出错的时候要有信心解决,不
要害怕出错,不能忽略细节,尤其是对标点以及输入输出函数,要正确使用。其次,编程要
有一个扎实的知识储备,没把课本看好,没把例题看好,不会编出正确的程序,同时,如果
不多看程序,不断吸收别人的编程思想,就不会编出精彩的程序;当然也不能忽略与别人讨
论与请教,在这过程中,我们可以相互交流编程想法,找到解决问题的最佳路径,这种团结
协作的精神也是必须要有的。两周很短,编程的过程却很漫长,思考,编程,改错,运行,这就是编程的感觉。感谢
帮助我,还有一起讨论问题的同学,感觉老师细心的指导,在遇到小问题的时候,他也是很
耐心的解答,感谢这次上机机会,让我重新温习了c语言,也让我对明年的等级考试更有信
心。在初学c语言的一个学期后,我们进行了c语言实训阶段,尝试编写一个比较复杂的程
序系统。在这次实训中,我对对c语言有了一个更深的了解认识,也对这个学期学的知识得
到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与
同学合作编写程序,最终把最初的理论知识转化基本技能。这次的实训,使我对c语言的学
习产生浓厚的兴趣。
通过这次实训,也使我们发现了许多问题。 在实训中,我们认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还
要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自
弃或者抱怨项目的变态,以后要克服,尽量保持一颗良好的心态,学好c语言,也学好用c
语言编写一个按要求的系统。一年来,我们已经学习了vb语言和c语言,在应用这些语言的过程中,我们的逻辑思维
得到了加强,更重要的是我们把在数学上学习到的算法应用到计算机程序中,通过分析问题,
调查研究,最终解决问题。尽管每次解决问题的过程不会都很顺利,尤其是在出错的时候总
是很难解决那些很细微的错误,比如一个符号打错,或者漏掉一个标点,检查起来都会很麻
烦,但是,每次成功的运行,得到的不仅仅是一个正确的结果,更多的是体会到了过程,有
了一种成就感,特别是c语言,最能给我这种感觉。 还有就是对于未来,近程就是下学期,我觉得我还有许多方面需要提高。 首先我要继续
学习好c语言的基础知识,然后能在电脑上熟练的运用。然后每天都能写一些程序,上网时
候多看一些优秀的教程和优秀的代码。遇到问题时多和同学讨论,并且多弄出几套方案,多
锻炼自己结局问题的能力和与同学合作的能力。 总之,这一切都成为我记忆里面的一个篇章,更是在c语言编程上的一个里程碑。篇五:
c语言实训心得 c语言实训心得
在本学期学习c语言将近一个学期后,我们进行了c语言实训,做了一个比较复杂、功
能较全的学籍管理系统。虽然实训为期不长,但对我c语言水平的提高和对c的认识理解有
很大帮助。
在这次实训中,我对c语言有了一个更深的了解认识,也使我这个学期学的知识得到了
巩固。虽然在实训中遇到了许多的困难,比方说一开始在文件方面的知识比较薄弱,在对输
入的数据保存、已输入条数的统计方面做得不足。但经过自己对文件内容的学习和向他人的
请教,在这方面的知识得到补充,问题也得到了解决。在这次实训中,当自己每次解决一个
问题时,当自己经过多次调试、修改使程序得以运行时,自己心中那份自信、满足、惬意感
油然而生。经过这次实训,使我加强了对c语言的兴趣。同时在这次实训中,也使我发现了许多的问题。 在实训中,我认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还要
去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃,
以后要克服,尽量保持一颗良好的心态,学好c语言,也学好用c语言编写一个按要求的系
统。
同时这次实训也使我更加深化了c语言学习方法。算法是程序的灵魂,在我们每遇到一
个比较复杂的编程问题时,我们应该先写出该问题解决的算法,然后再去实现编代码。做到
了这样,问题才能更快地解决。软件开发少不了合作,只有合作才能共同提高,只有互补才
能取长补短,共同进步。
通过这次实训,我也认识到自己有许多的方面需要改进和有待提高。 对于以后,我会从以下几方面继续努力:
1、加强对算法的学习,达到精通一些基本算法的水平。
2、编程多加强实践,多上机学习。
3、打好基础,扎实功底,注重基础理论学习,不好高骛远。
4、加强和同学的合作,遇到问题多讨论,多寻找解决问题的方法, 总之,这一切将对我c语言的学习有很大帮助。