谭浩强的C语言怎么学啊??

来源:百度知道 编辑:UC知道 时间:2024/05/21 00:11:50
我们学校开的是谭浩强的C语言的课,可是我的数学基本上都在及格与不及格间游走~基础不好,似乎学起来很难啊~
我上课会认真听的,不过还是想问问有什么好的方法吗?(对与我这种...)
有什么好的Q群可以推荐给我吗?
谢谢~~!!

老是看到有些朋友发帖子:

感觉对于学习c语言无从下手,特别是刚入门的朋友.看到那些奇怪的,不合常理的符号,感觉完全是摸不着路一样.

然后写这篇帖子,谈一下个人的学习方法和学习效率,希望对大家有帮助,特别是新手,

书的选择

首先选择一本或者两本,开始学习的时候,书不要过多,多了自己看不完,而且每一本书,作者都有自己的思路和写法习惯,然后现在市面上的书很多编写都不是很好,纰漏百出.看的多了反而感觉思维太混.一些印刷的错误或者其作者本来就写的不正确的程序,对于初学者或者是不懂的朋友,要花许多的时间把错误找出来.很是麻烦.我以前发的教材是北邮出版的,c语言程序设计.基本上教材上面的例子,就算照抄的话,3个就有2个要出现错误.上机课的时候,大家都不怎么会,就把例子抄下来.出了错,不能够通过编译,就不停的问老师.白白浪费了许多时间.

我感觉现在编写书的许多作者,在编写的时候,遇到些简单的程序,随手一写,然后就印刷上了书,也没经过调试得到正确的结果.最后出现了些许错误.也不管三七二十一,只要书能卖的好,就行了.这是相当不负责任的.误导读者.

开始学习,可以看看潭浩强的c程序设计,老潭的书卖得好,还是有他的理由的,错误比较少,然后讲的也比较通俗易懂,清华出的书我感觉都还可以.

习惯和方法

贵在坚持,每天看.一天不要搞懂很多的问题,但求把看过的一部分的每一个环节搞清楚,实在搞不清楚的,先跳过去,学习逐渐深入,看了后面在看前面,前后的知识是相通相连的.

我一般都会把书上的例子一个一个的敲到计算机上面,然后调试,运行.不要看过了就以为自己懂了,那是不好的,就算让你看100编,你输入到机器里面,还是可能会出错,一个简单的

main()

{ printf("hello world.") }

你就算这样背了下来,还是出错,因为你没有注意到语句少了分号,为什么这里有一个分号.只有自己把代码输入,机器编译通顺了,你才明白自己错在那里.当敲的代码越来越多,熟练度越高,编译再次出现错误,就知道