新手如何学好c语言?

Python010

新手如何学好c语言?,第1张

(1)首先学习C语言你就要有一个好的心态,要有坚持的心态,不能学一段时间,觉得难就不学了,这是最忌讳的,学习C语言坚持是最重要的。

(2)接下来就是掌握有效的学习方法

C语言是一门公认的不易入门的语言,因为涉及的内容比较多( 特别是语法繁多 )。

如果你想学习C/C语言,你可以咨询页面客服哦,还会直接给你资料的。

下面我们进入正题:看看学习C语言要经过几个方面,几个阶段:

1.首先阅读和理解现有的程序,一般是教材资料的程序,每个程序都必须亲手打一遍。在输入代码的同时,一定要了解每一个语句的意义和运算符号的意义。

2.完成了第一阶段的学习后(一般2-4节课),开始根据给定的源代码进行简单的修改,这个阶段可以实现一点点自己的想法,同时也能将相关的语法掌握的更加熟练。

3.模仿阶段:当我们可以进行简单修改代码后,可以尝试模仿现有程序的代码,编写自己的代码,比如,我们学会了求解梯形面积的程序后,我们可以编写求解三角形的面积。

此时的模仿,不仅仅是模仿代码结构,还需要模仿问题的分析方法,有数学问题,也有实际生活问题,这也是初步培养逻辑思维和计算思维的过程。

4. 独立阅读代码阶段:在编写程序之前,阅读现有的程序,可以提高程序的理解能力,学会其他人编写程序的思想,也可以是同学的程序,找出同学程序的错误或不同写法,都是很好的学习编程的方式。

5.独立分析问题阶段:这个阶段和第4阶段同时进行,独立分析问题就是将现实的问题运用计算思维去解决,即通过问题分解、模块划分、算法设计和代码编写,最后调试程序。

在学习C语言时,在这里需要注意一些问题,那就是要记住从程序逻辑分析问题,多多进行调试,自己解决问题。

第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。

第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。

这里介绍几个学习C语言必备的东东:

一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。

建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。

一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。

除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题。

甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。

c语言入门不难。\x0d\x0a如何学习c语言:\x0d\x0a一、工欲善其事,必先利其器\x0d\x0a1、开发环境\x0d\x0a建议使用Visual C++,这个平台虽然体积大,但是一旦安装好了,用起来很方便。\x0d\x0a2、一本学习教程\x0d\x0a推荐大家使用《C语言程序设计》第四版。此书很适合初学者,并且内容也很精到。\x0d\x0a3、利用辅助学习软件\x0d\x0a推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,有好几千题的题库测试环境。\x0d\x0a二、读程序\x0d\x0a读程序是学习C语言入门最快,也是最好的方法。\x0d\x0a当然,对于没有学过任何计算机语言的初学者,多少要先阅读教程,认真体会所有概念,然后不放过这一章中提到的所有例程,仔细研读,直到每一行都理解了,再找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序。\x0d\x0a三、登峰造极\x0d\x0a写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。