篇一: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语言实训心得 10903090113 李新程
在初学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语言的实用性很高。
虽然课程结束了,但在以后的学习过程中,我仍会不断的专研,希望学得更多,能更好的在以后的工作中运用。
因篇幅问题不能全部显示,请点此查看更多更全内容