问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样学好“C语言”?

发布网友 发布时间:2022-04-23 02:00

我来回答

6个回答

热心网友 时间:2022-05-02 09:25

如果你英语基础好的话就看英文版,翻译过来的有些味道没了。
1.目的要明确

首先确定自己的目的,是为了以后就从事程序设计职业,还只是为了应付考试,还是为了学习更多的知识而希望打下好的基础。

2.书籍的选择

既然确定好了目的,选择书籍是很重要的,这里的内容供你参考一二。
前面已经说过了,目的要明确,而书籍是根据目的进行选择的。

为了从事程序设计职业的,建议购买Deitel父子的《C how to program》。这本书强调了编写程序的绝对规范性,对未来在职场中对程序的规范化有着良好的开端,印度的程序员为何在世界上受到如此的欢迎,主要的原因就是他们有着统一的编写格式,这样对企业的程序开发周期有着飞跃性的提高。

为了应付考试的,建议购买谭浩强的《C程序设计》,这本书的目的就是为了应对当今中国计算机考试的,而不是让你在职场中熟练的使用C语言,而且对相关的C++书籍衔接不好,不推荐想研究好C语言的人员购买此书。

为了希望学习C语言而为日后打下基础的,建议购买Kernighan和Ritchie的《The C programming Language》,这本书能够给你对C语言作为基础一切要求。

3.用最笨的方法学习

买来了书,剩下的内容就是学习了。方法?最笨的方法就是最有效的方法,其实学习C语言的方法就是反复阅读上面的书籍(当然了,为了应付考试的还要背诵一些内容),读一遍不懂可以读第二遍,直到读懂为止。如果你需要捷径,你可以问问Eris研究了多少年的C语言。

4.多做练习

别怕累,每本书都配有大量的练习,这对你理解当章的内容有很大的帮助,没有答案怎么办?不是有输出范例吗?把它在你的C编译器上进行编译,看看出来的结果和你需要的是否一样,反复尝试,直到得出正确的结果。由于每章学到的内容不同,你可以再学完后面的内容后,重新改进原来的C程序,不知不觉中,你的水平已经有了很大的进步。不要有了问题就问,你可以先放在一边,等你学完下面的章节,你可能将前面的问题已经解决了呢!

5.读程序,写程序

经过上面的步骤,你已经能轻松解决书中的问题了,现在你就应该上网了,上网去读人家的程序源码,把你的想法写上去或者再写出新的程序,直到有了自己的一套风格。

至于难点,只要你认真学,认真练,应该没什么难的地方的

参考资料:http://zhidao.baidu.com/question/16484736.html

热心网友 时间:2022-05-02 10:43

我个人学的这个,用的是这个办法,看对你有没有帮助.
1.个人要勤快.
2.把所有的函数都背熟.
3.搞明白常规的语法.
4.从小程序开始设计,比如设计个加法程序1+1等
然后逐渐增加难度.
5.切记乱看书.
6.多看实例.
7.这些如果你做到了,就能学会.

热心网友 时间:2022-05-02 12:18

是学计算机专业的 给你一些建议!

首先:C语言入门相对比较简单,但如果想成为一个优秀的C程序员,需要很艰苦的训练,多读代码,多练习,多上机操作,多思考,学习是一件辛苦的事情,要放弃很多东西,要坚持下来才可以,可以说C语言是基础,将来想学其他的C++,JAVA等,如果有C的基础,还是比较好入门的.

C语言的用处比较广泛,可以说任何精通计算机的人都掌握C语言了,我是本科计算机专业的,C被作为许多课程的先行课,没有了C语言基础,就不能学习数据结构,操作系统,编译原理,计算机网络等核心课程,所以说,想学习计算机的话无论想在哪个方向发展(软件,硬件,网络,应用,开发,设计等方向)都必须掌握C语言.

关于C语言的教材:我向你推荐几本:
最经典的:《C程序设计语言》第2版,机械工业出版社
这个是C语言的设计者和UNIX系统的设计者合作编写的最经典的C语言教材,原书名叫《The C Programming Language》当然,这本书不太适合0起点的人,看这本书之前最好把《C程序设计》(谭浩强,清华大学)看了,老谭的书销量突破700万册了,虽然比较旧了,也不太符合新标准(现在出第3版了,也还是)但是,入门还是不错的选择。

另外还有必看的是《C Primer Plus》这个是一个美国人写的,人民邮电出版社出了中文版了,第5版,比较厚,砖头书,60元。但是非常适合初学的人,非常详细。

还有《从问题到程序——程序设计与C语言引论》机械工业出版社,这本书也很不错。

看完这些,就可以看算法的书了,比如数据结构什么的,这方面的书很多。如果想在程序界发展,那么有部重量级的著作不得不看《The Art of computer programming》一共三卷,有翻译版《计算机程序设计的艺术》这三卷书非常深,比较难,盖茨说,谁如果把这上面的习题都做对了,直接可以到微软上班了。

另外学习C语言要养成良好的程序风格,这点一定要注意练习!

转自:
回答者:没有感觉真要命 - 秀才 * 12-31 13:47

热心网友 时间:2022-05-02 14:09

先基础的学好,然后看你兴趣在上面,
就很容易了。。
专门练是最重要的。

不是我说,就算你各方面条件都不怎么样,你练的多,也能学好,
只是你要很精,那才要看你条件,如:思维能力,什么的。

热心网友 时间:2022-05-02 16:17

给你推荐一本书《YOU CAN DO IT》,有中文版的。另外也应该读下短文《C++的四书五经》

热心网友 时间:2022-05-02 18:42

那要看你的逻辑思维怎么样了,其实有些男生在这方面有感觉的,根本不用太努力就能学会的,真的没那么难。我的经验是千万不要死记硬背,理解了以后其实是很容易的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 小女孩发型设计图片 清新可爱小女孩发型推荐 怎样才能学好C语言的编程啊? 6岁小男孩剪什么发型好看图 小男孩什么发型好看图 怎样才能把c语言学好,成为编程大牛 儿童流行什么发型男生 几十款小女孩短发发型怎么留? 七岁男孩适合什么发型图片 c语言程序设计怎么学才能学好? 怎么自己学好C语言编程,高手进~~! 有哪些适合11岁~12岁小孩的短发发型? 小女孩漂亮发型扎法有哪些? 3一4岁儿童男发型有哪些? 如何用登录微信? 4一5岁儿童男发型有哪些? 用登微信要怎么登? 用登录微信要怎么登录? 为什么我的登上去不是我原来的号? 如何用登录微信 无法登录怎么办? 6岁女孩什么发型好看图片 如何学好一门编程语言。需要掌握些什么知识才能叫高手?比如C语言 小孩子剪什么发型好看小孩子剪什么发型好看 8个月男宝宝简单好看发型 我的乐队怎么设置铃声 微信支付分有什么好处和坏处 怎么把虾米音乐导入库乐队? 可以用电饭锅煮土豆吗,怎么煮啊? 怎么用库乐队换手机铃声 微信上面的支付分有什么用?可以兑换什么东西? 到药店买药,要注意什么? 药店里买的药会是假的吗? 在药店买的枸杞和超市里买的有什么不同呢? 这微信支付分有什么用,又不能像花呗一样借钱花? 哪些头孢可以在药店购买到? 去药房买药,只能用医保卡里的个人所缴吗? 在药店买的枸杞和超市里买的有什么不同? 1.在药店里买零食是药品管理规定上允许的吗? 2.药店有食品销售许可的情况下是否可以销售? 药店里买的几块钱的维生素C ,跟上百元的有什么区别? 我在药店里买药,店长叫我把身份证号码和姓名报给他,有危险吗?