如何才能学好C语言?
发布网友
发布时间:2022-02-28 09:50
我来回答
共13个回答
热心网友
时间:2022-02-28 11:19
学好c语言不难。
如何学习c语言:
一、工欲善其事,必先利其器
1、开发环境
建议使用Visual C++,这个平台虽然体积大,但是一旦安装好了,用起来很方便。
2、一本学习教程
推荐大家使用《C语言程序设计》第四版。此书很适合初学者,并且内容也很精到。
3、利用辅助学习软件
推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,有好几千题的题库测试环境。
二、读程序
读程序是学习C语言入门最快,也是最好的方法。
当然,对于没有学过任何计算机语言的初学者,多少要先阅读教程,认真体会所有概念,然后不放过这一章中提到的所有例程,仔细研读,直到每一行都理解了,再找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序。
三、登峰造极
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。
热心网友
时间:2022-02-28 12:37
C语言是不需要任何基础的,只要是学过或自学过计算机基础就行了,说通俗一点就是你会用电脑就行了,然后买一本C语言的书,照着学就可以了,当然最好有老师,毕竟很多算法还是别人指点一下为好的。
我们大一的时候用的好像是清华大学谭浩强编的《C语言教程》,很不错的,基本上那本书你能吃透,什么C啊,FORTUAN啊都不成问题了,反正当时我们般几乎都过了C语言二级
我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方 法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
之本知识只是一个方面,当然,书本知识还是要掌握好的。但是要学好计算机方面的只是特别是计算机语言类,最重要的是编程能力,所以,经常上机实验锻炼是非常重要的,你可以使用Microsoft VC6.0软件(网上可下)进行编程,它可大大提高你的C语言编程能力,切记,不能只是纸上谈兵。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。
还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
热心网友
时间:2022-02-28 14:12
语言规则并不难,难得是算法。算法是很多语言的基础,其实算法就是一种解决问题的方法。要想学好C,就要学好算法,而学好算法死学是没有用的,要靠自己长期的积累
热心网友
时间:2022-02-28 16:03
我是学法学的,对电脑感兴趣也想自学C语言呢,我买了谭浩强的教材和习题,还下载了康辉老师的视频教程,是从电驴上下载的,电驴的网址www.verycd.com,你去找找吧,希望对你有帮助
热心网友
时间:2022-02-28 18:11
多练习,,比如用C语言编写一些小游戏啊,简单的计算啊,实践中提高很快的,培养兴趣提高学习是比较好的,
热心网友
时间:2022-02-28 20:36
把基本的数据类型学好 整型 字符型 实型
在学数组 指针
重点是买一些资料书 我比较喜欢清华大学出版社的C语言书籍 这比较好 平时多练习一下
热心网友
时间:2022-02-28 23:17
编程、编程、再编程!别的不多说了,你会明白的。
热心网友
时间:2022-03-01 02:15
是啊
。
热心网友
时间:2022-03-01 05:30
3个字,多编程!!!!!!!
热心网友
时间:2022-03-01 09:01
实践胜于一切
热心网友
时间:2022-03-01 12:49
认真的不断练习!
热心网友
时间:2022-03-01 16:54
C不难啊.........~~~~~~...
可能你需要好一点的老师教下吧
热心网友
时间:2022-03-01 21:15
上机实验