为什么C语言的书都会讲算法?

为什么C语言的书都会先讲些算法方面的基础知识?
还有算法的表示形式,流程图什么的!

但是其他语言一般都不会介绍这些,这是为什么?

因为C语言应用于各个行业,无论是科学技术,航海航空方面,还是大型的软件编程。要使软件
运算速度得到提升,必不可少的会用到C语言。要提升运算速度,软件的性能。那么算法肯定就是核心。
所以C语言与算法是密不可分的。所以讲到C语言不可能不讲到一些算法。
至于为什么其他语言没有涉及到算法,那是不准确的。如JAVA,c++等还是要用到一些算法。没有用到
提到算法的书一般是讲的是直接应用层次的。告诉你这个该怎么用。或者是UI层次的。没有深入到该语言
的核心层次去,或者是目前未用到。
总而言之,程序 = 语言+算法。语言如果说是一个人的身体,那么算法就是这个人的灵魂。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-06
学习一门语言是为了解决实际问题的,解决实际问题通常又会涉及到具体的算法。C语言的书讲得算法一般都是常用的,较为简单的。C语言也可以不讲算法,因为这不是某种语言必须做的。

算法是独立于具体一种语言的,有专门的课程讲算法,比如数据结构,再比如研究生阶段有专门的深入的讲算法的课程。
第2个回答  2010-05-06
..大楷是打基础吧....

我是看视频 从vprintf和 vscnaf 和 vif,啊什么语句开始,
循环完了我才去买书学习的,感觉这样挺轻松,现在还在学习中。。。
还没到后面呢,

但是大楷啊。 算法不止是解决数学问题,还可以解决实际问题
因为后面那些表达式什么的都会换成函数的...
第3个回答  2010-05-06
算法是所有程序的灵魂!

一个程序能不能高效运行全靠算法,也许你会说现在的计算机内存那么大,主频那么高,不必在意算法的那么一点点的优化。但是如果放到服务器上呢?比如某些网站的服务器,一天有几百万的访问量;

又比如网络游戏这么多的玩家,如果没有简洁的算法,那将是什么样子?

所以不只是C语言其他语言都会有算法的讲解,甚至早就有专门的算法课程(大学)...
第4个回答  2010-05-07
因为我创造教算法的,我的有饭吃啊
第5个回答  2010-05-08
每个语言都会有算法的~~我们还专门有一门算法设计的课呢

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网