学习C语言的问题

我在自学C语言,买了一本C语言的书学习了一下,看到里面的练习题全是在围绕数学练习,用C语言来解数学问题。我数学不好,基本上C语言书上练习题的数学知识我都看不懂,因为我初中都没毕业。所以我想问一下,
1,数学不好是不是不太适合学编程呢?
2,很多大学为什么把C语言做为一门基础语言的课程呢,而不是别的语言。

1,C语言,必须弄懂,这是讲解编程的基础,讲的很详细的。而数学不行就没办法做练习,也就没有办法更好的理解程序。
2,书上之所以用解数学题作为例子,是应为这样的例子代码量不会太大,但是却能很好的讲解语言的知识点。学习C语言能够培养编程员的扎实的基础,规范的语言风格,以及良好的编程习惯
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-02-23
c语言是一们比较低级的语言, 单片机要用到c来编程,所以很多都学c.
虽然不难,但自学也不好.
你还是学vb吧,大学不同专业学的不同,很多专业也只学vb,
你还是学这个,相信我没错,这个比较简单,还有界面,可以在window下运行,
而c是很低级的,开发出来的程序没有界面,实在dos窗口下运行用的.
c多用于底层开发,和汇编接近.
你就学vb,变量没有类型区别,比较少算法的要求,很多功能可以直接调用库函数实现,不要自己写.
第2个回答  2011-02-23
开始是这样的
第3个回答  2011-02-23
C语言是最原始也是最基本的编程语言,其优秀的思路高效的解法倍受亲睐~~~
利用数学是用来熟悉C语言的方法和思路,到以后就会用它来做非数学的问题了。
第4个回答  2011-02-23
数学无所谓,逻辑最重要,有些人数学不好是因为不想学
学完C,你再学别的语言比较容易,入门很快
第5个回答  2011-02-23
1、也不能这么说。学编程重要的是逻辑思维能力,需要的数学基础不高,一般只需要掌握2进制就可以。数学基础只有动态规划、图论这些高等算法才需要。
2、http://baike.baidu.com/view/378391.htm 里面的优点一栏
个人觉得主要是语言简单但功能全面,应用范围广。理论上说可以用C编出一个windows。
其实教学语言最好的还是pascal,相比C来说,语法更严谨。编译时对数据类型、下标越界都有检查,每个运算符的作用只有一种,对函数和过程的区分很明确,新手学习不容易出错,另外对内存的指针操作也可以进行。而C语言在自学过程中容易产生结果正确而实际过程并不正确的情况,对新手来说不是很合适。
C语言都属于较为基础的语言。对学习编程来说,越是集成、越是傻瓜的语言越不利,但是在应用来说,越是集成、越是傻瓜的语言越容易使用。例如实现一个功能,更为高级的语言可以引用内置的过程(甚至只能使用内置的过程),而C只能自己编程实现。但是学习编程的目的旨在了解面板程序的背后具体是怎么运行的而非应用,所以C语言很合适。
相似回答