跪求C学习体会

来源:百度知道 编辑:UC知道 时间:2024/06/21 20:28:16
要交作业..要一千五到二千个字..晚上七点要点
谢高人指路...
就是一篇关于学习C语言的体会感想之类的文章
有谁有这方面的书籍的前言部分也行...
各位高手帮帮忙
55
没办法了呀
我们期末考试结束了.
不交作业估计要挂了啊..

晕。我都自己瞎复制粘贴好了
哎。不过也谢谢你们了

校报凡老师打电话给我,希望能对学生谈谈有关C语言的学习问题,帮助同学们学好该课程,我也希望如此。下面从三个方面来谈一谈。

一、 对编程语言的认识

C语言只是计算机编程语言中的一种语言,但不管是哪一种编程语言,它们都有一个共性和目的:编写程序(即针对要解决的问题(如1+2+……+100=?),用计算机思维提出问题解决方案,并最终用计算机语言编写程序来实施方案)。我们学习编程语言的目的就是学会用计算机思维程序编写,用程序告诉计算机该做些什么、该完成些什么任务。总体来说,不管哪种计算机语言,计算机编程思维是相通的、一致的,只要掌握了一门语言,其它语言就很容易触类旁通。各种编程语言不同的是:语法(根据其所面向的应用方向制定),所以学习不同语言,就是学习它的语法,把你的计算机编程思维用该语法的语句实现。从上述可以看出,学习计算机编程语言关键的是学会计算机的编程思维,同时采用哪种语言实现该思维,还需要学好这种语言的语法。

二、 如何建立计算机编程思维

计算机编程思维的形成不是一蹴而就的,来自于平时的学习积累,不可能靠学期期末突击产生。语言学习中,无论平时的例题、作业题或上机题都是计算机思维的实现,看的做的多了,自然而然地就会形成一种思维模式,也就是计算机中所说的算法思想,当然算法的好坏直接影响着所编写程序的质量,所以编程思维的形成对程序质量很重要。初学计算机语言的同学,要快速形成编程思维是有一定难度的,但要拥有该思维并不难(关键是你愿不愿意付出),多找些编程题来练习,熟能生巧,和做数学题一个道理。

特别注意一个误区,有好些同学大量做题,可是程序编写能力仍然上不去,为什么?看看他们做的习题集是一些诸如等级考试的选择题,而选择题、填空题带给大家更多的是关于语言语法的熟悉和了解,甚至有的题太钻牛角尖,对真正的目的——编程没有什么帮助。这个方法不可取!应该做的是编程题,而专门针对编程题的书很少,此外程序编写得对不对也不知道,再说一个题目要求可以有很多种编写答案,这可怎么办呢?我建议,找一些带有编程答案的题目进行编写,你先不看答案,根据题目先按自己的思维编写程序,之后再看答案(和答案不一样很正常,一道题有多种编写方法),重要的是从答案中体会答案的思路,反过来再从答案