学习c语言要有什么数学基础吧

 我来答
她是我的小太阳
高粉答主

推荐于2018-03-14 · 醉心答题,欢迎关注
知道顶级答主
回答量:5.1万
采纳率:83%
帮助的人:9002万
展开全部

C语言学习需要数学基础,但没有数学基础也可以学习,只是稍微有些难度,具体情况分析如下:

  1. 如果是纯粹的学习C,数学不是问题,入门的话,了解一些数学的基础运算就可以。

  2. 计算机最早被研制出来的原因就是为了要解决数学运算等问题。所以说数学对计算机编程语言来说尤为重要。

  3. 当代大学计算机系,基本都开了高等数学或者离散数学的课程。就是为了让这些计算机系的学生更好的了解数学。

  4. C语言是计算机编程语言的入门基础。所以说如果想学习的话用不到什么太深的数学理论和思想,简简单单的有个逻辑概括能力就好。C语言中的数学因素就是个“槛儿”,一个思维变通的“门槛”,当学不进去的时候,认为哪里都有自己的不足。当学进去以后,在学习更深的C++/C#或者JAVA,就要容易多了。

  5. 总的来说,C语言仅仅是个基础,只要有毅力,相信两个月时间就玩转了它,不要被自己以前的基础差所吓倒。

xiongrencai
推荐于2017-11-23 · 超过19用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:65.1万
展开全部
需要数学,但是这个数学不是说你现在学的数学这点知识,而是你是逻辑思维,如果你仅仅是想成为一个程序员,只是一个写代码的人,那你数学不需要太好,但是,如果你真想好好从事计算机这方面,尤其是想C语言这样的,你必须得学好数学,计算机本来就是从数学里分支出来的,你越往上走也就越接近数学,你相信吗,一个计算机的顶级专家不会写代码的人大有人在,什么是程序。有一本书是,程序=数据结构+算法。任何一门语言给你两个月你都能把基本的学的差不多,就想盖房子,写代码的程序员就相当于砖匠,你永远成不了设计师。一个大的正规的项目,有80%的时间是在设计,设计有哪些模块,用什么技术,怎么架构这个项目,怎么通信等等。。。。而等设计完了20%的时间给程序员把代码写出来。写了这么多,你自己好好想想,随便问一个高手,看看那个会告诉你计算机不需要数学,最后祝你能够坚持走这条路,好运。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猪头或火宝宝
2010-08-19 · TA获得超过2758个赞
知道小有建树答主
回答量:1001
采纳率:0%
帮助的人:1530万
展开全部
楼主要是初学者最好先学习c语言,c语言本来就很基础,等楼主把c语言学好,再学习其他语言就很容易,很轻松啦!!!!

俺看的书是清华大学出版的,谭浩强教授著作,自己觉得还可以吧,很基础,等楼主有了一定的基础后可以再看些,高级一点的用法!!!!

关于怎么看书的问题;有点自己的看法(针对于c语言);

首先对于初学者来说,刚开始看书的时候一定是迷茫的,不知道书上讲的是什么东西(俺刚开始就是这样的),但慢慢的俺适应过来了,俺从第一章认真的看,把不会的都做上标记,要是讲的是后面的内容就先放一放,记住用法就可以啦,等学到后面再回过来看看!!然后每看完一章就把后面的习题,自己动手编一编,要并把每一题都搞懂,搞会,理解。有时候一个小小的错误就困扰俺半天,
然后自己实在解决不了就找老师或问同学直到自己搞会!!就这样坚持一段时间,你就会发现其实编程很好玩的。但对于不同的人来说是不一样的,只有你发现其中的乐趣,每编完一段代码能找到无比的乐趣的时候,你就喜欢编程啦,只有如此你才有动力,有毅力去坚持下来,成为编程高手!!!

记住要想成为高手不动手是不行!
好运哦!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心累心痛心困
2015-10-01 · TA获得超过224个赞
知道答主
回答量:309
采纳率:0%
帮助的人:96.2万
展开全部
数学基础:至少高中函数,最好还是大学的高数(不过我觉得也不是挺重要,只是计算方法要懂),学C语言主要还是英语.- =没英语....你如果只是编程一段文字那或许没啥.....要是编程一个程序的时候....需要的英文的....编程虽然说数学基础要好,但是(我数学看书,写作业,课都不听,高三月考135).然而....C语言看不懂.....什么双引号啊,英文单词啊.没看懂.主要还是得学好英文,背好标点符号的引用.不然光有数学也无用武之地。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
imcczz
2010-08-19 · TA获得超过597个赞
知道答主
回答量:57
采纳率:0%
帮助的人:41.8万
展开全部
其实还是需要一些数学基础的
比如
函数:起码要知道函数的意思,要不理解不了函数调用
布尔代数:二进制的计算,转化什么的
。。。
不过这些都是比较基础的数学
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式