我的C语言心得体会.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
我的C语言心得体会
-----学院计应0802 语言学习历程划上了句号。
但我深知我所学到的只不过是语言的皮毛而已。
将来我若想有所提高,有所成就,就还必须努力完善自己的C 语言体系,下面我就简谈一下自己的学习体会吧!开始学习时,我几乎听不懂老师在讲什么,就感觉讲台上一个博学者在给我们讲一些让我们“得道成仙”的话语,可怜的是台下的我们没有一个人晓得他的仙语。
总之,课堂上老师讲的是唾惺横飞,而我们是听得昏昏欲睡。
随着时间的推移,随着知识的积累,我对语言的认识终于有了点眉目。
我越听越有一种懂它恨晚的感觉,但是从此我在C 语言上的磕磕绊绊也开始了……. 语言的学习,有许多要迈过去的沟沟坎坎,那我就说一下里面的玄机吧。
C语言是写给电脑看的语言,电脑只懂二进制,所以我们就必须掌握二进制与八进制、十进制、十六进制的转换关系。
其次,我们必须记住语言有许多常用字符,它们和ASCII 代码一一对应。
再次,C 语言有许多运算符,它们的结合方向不一样,且有各自的优先级。
我们要掌握语言,那么掌握它们就是基础。
C语言是一种高级语言,是所有语言的基础,学好语言,将对我们今后的语言课程的学习有很大帮助。
当我学到数据结构这门课时,我能够隐约地感觉到语言学到的知识,在其中派上了用场。
如数组的学习,给我带来了不少烦恼。
但是说起数组来,它贯穿于我们整个C 言之中,我们经常要用它来存储数据。
编写图形要用它来储存坐标数据,编写音乐要用它来储存音符乐谱,即使学生的成绩也要用到它来储存……但是,如果我们在利用它的时候,不好好注意,将被弄得眼花缭乱!我们在利用它来处理数据的时候,涉及到的排序,找最大,最小值这些问题。
特别是排序,方法挺多,但如果不把握住几种常用的方法,使用数组就变得非常不便。
常用的方法中,有冒泡排序,选择排序,希尔排序,快速排序等方法:选择法排序,与冒泡法排序都是利用for 循环语句,前者是先寻找出最大最小值的下标,然后再交换,后者则是利用相邻间元素的比较大小,不符合要求顺序的就交换,这样一级一级地向上交换,把最大的或者最小的放到最上面去;对于后两种办法排序,都利用到循环次数不确定的while 和do-while 语句,前者还利用到for 语句,希尔排序利用一一对应比较的办法,后者利用数组中其它元素与中间数进行比较大小,然后实行交换。
以上只是我学习C 语言的一此经历,下面我想与大家分享一下我的学习经验、建议:一、学习C 语言呢,首先要调整好自己的心态,不要再想着玩了。
只有自己努力学习,才能学有所得,学有所想,学有所用。
二、在学习C 语言的时候不要钻牛角尖,不要在一个问题上卡死,当你遇到问题时,要多想想多条途径去解决一个问题。
如果实在解决不了了,可以去请教你的任课老师。
(学习的时候一定要注意这几点,不会的一定要问明白,不管谁能让他教会你知识就是你的了,要学会让知识为我所用。
在看书的时候一定要做好标记,特别是不懂的地方一定要标明是什么意语言时,要多想,多写,多练,多动!当一个题目出现的时候,你不能只想到用一种方法去解决它,要多想出几种方法去做、去研究;当你将它完成后,可以将它全部删去,然后再重新写,写个二、三遍就熟悉了;如果你有多余的时间,你可以按照这道题的模板稍加修改,然后自己去做,做个N 遍,此为多练;一般来说,一道题如果
你有三种做法将它做出来,那么对于这一类型的题目你就不在话下拉!当然你也可以给自己出题目,多动动脑筋,这样可以提高自己的发散思维和逻辑能力,这是很重要的!!!四、在上课的时候一定要认真听老师讲课及上课演示的代码,因为有些东西是书上没有的。
如果上课不认真听,那么在练习的时候是很困难的(当然天才除外)。
五、在学习语言的时候一定要记住动手,不要只说不做,这样会行成眼高手低,不管什么样的程序都要亲手做过才能说会了。
六、学习时,老师是宝贵的资源,但也别忘了图书管的作用,多跑图书管,多借相关的书看,多看程序、分析程序思想、多做题,从中寻找不会的题,与老师、同学交流,进而不断地提高自己!最后,再送大家几句话:学习不要死钻牛角尖,当你遇到解不开的问题时,就要换一种方法去想想,说不定会有新的路给你去走,而且很宽敞。
主要是要用心去学、并且要找到好的学习方法,肯定有所成功。
在学习C语言的路上我们都是公平的,且我们的智力大抵相似,最后能否成功就看我们的学习态度。
要想成功,我们就必须努力且要坚持,因为蝴蝶是蛹痛苦脱茧后的羽化,凤凰要在烈火中锻造才能涅磐。
想想自己的未来,看看自己的过去。
我不想用过多的时间来考虑。
过去的一切都已经不可挽回了。
未来又充满了无数的变数。
我只想把握的就是现在。
总结过去的经验,并用以指导现在,我想才能在以后的日子里少些感伤,少些变数,让未来变得更美好。
想成功的人找方法,梦想成功的人找失败的借口,我希望我和我的朋友都不是一个找借口的人。
以上所述,旨在抛砖引玉,若有不当,敬请见谅! 2009-07-15。