谭浩强-c语言程序设计,谭浩强c语言程序设计第五版答案

kodinid 11 0

大家好,今天小编关注到一个比较意思的话题,就是关于谭浩强-c语言程序设计问题,于是小编就整理了4个相关介绍谭浩强-c语言程序设计的解答,让我们一起看看吧。

  1. 谭浩强的c语言哪个版本的好点,三还是四?
  2. 我把谭浩强的c语言与设计这本书看完了,还要看什么书?
  3. 为什么大学会选择谭浩强的c语言教材作为课程教材?
  4. 大一软件工程学生,看完了谭浩强的书,越看越迷茫,感觉并没什么用,什么大程序都不会编,我该怎么办?

谭浩强的c语言哪个版本的好点,三还是四?

谭浩强的C程序设计版本第三版和第四版各有其优点和特点选择哪个版本更好取决于你的需求和偏好。
以下是两个版本的一些比较:
内容先进性和体系合理性:第四版相对于第三版在内容上更加先进,体系更加合理。例如,第四版增加了C99标准中的新特性,更新了部分代码,使代码更符合现代编程风格。同时,第四版也更加注重讲解程序的编写思路和设计方法,而不仅仅是语法规则,这有助于读者更好地理解和掌握C语言。
概念清晰度和讲解详尽度:第四版在概念清晰度和讲解详尽度方面表现得更好。它对每个概念都进行了详细的解释和说明,并提供了大量的示例代码和例题,帮助读者更好地理解和掌握C语言的语法和编程技巧。相比之下,第三版在这方面略显不足,有些概念和问题可能没有讲清楚。
难度的分散和例题的丰富性:第四版在难度的分散和例题的丰富性方面表现得更好。它通过逐步引导读者掌握C语言的各种概念和技巧,使读者更容易上手。同时,第四版提供了大量的例题和示例代码,帮助读者更好地理解和应用所学知识。相比之下,第三版在难度的分散和例题的丰富性方面可能稍显不足。
综上所述,如果你想学习C语言并希望有一个全面、先进、易懂的教材,那么第四版是一个更好的选择。但是,如果你已经有一定的C语言基础并希望快速掌握C语言的最新特性,那么第三版也可以是一个不错的选择。

我把谭浩强的c语言与设计这本书看完了,还要看什么书?

游戏首先你要有一个好的游戏创意...其次你要能解决美术制图问题...

谭浩强-c语言程序设计,谭浩强c语言程序设计第五版答案-第1张图片-安济编程网
图片来源网络,侵删)

然后就找一个游戏引擎按着SDK的例子改改就行了...

你学的这些都没用...你是做游戏又不是做游戏引擎...

做游戏最主要的是美工.美工决定了一个游戏的90%...剩下10%是市场运维...

谭浩强-c语言程序设计,谭浩强c语言程序设计第五版答案-第2张图片-安济编程网
(图片来源网络,侵删)

游戏万变不离其中一共就那么几种...引擎例子里都有...换换贴图就行了...

为什么大学会选择谭浩强的c语言教材作为课程教材?

C语言是一门语言,只是作为***工具,传道授业解惑当为师者之责任,书籍好坏很多时候其实并不影响学习的C语言的水准,正所谓尽信书不如无书,所以为人师者需客观看待书籍问题,学习者亦当如此。

科学类书籍有N种写法,目的都是让人读懂,只要满足这个目的,无论薄厚,它就是好书。华罗庚说,读书是要将薄书读厚,将厚书读薄。这话就可以应在这里。

谭浩强-c语言程序设计,谭浩强c语言程序设计第五版答案-第3张图片-安济编程网
(图片来源网络,侵删)

谭浩强开始写语言类书是70年代的事情。那时候人们写科学书,讲究的是言简意賅。一句话能讲清楚的事情,你却说了一大堆,会被认为缺少科学味儿。因此,在大咖如云的清华,谭浩强有段时间很没有地位,说起谭浩强的书,学校里很多人都认为水平不高。

那个年代,科普类的书地位有些尴尬。

但是,谭浩强的书教会了数以亿计的学生写程序,他本人不仅因此获得了人们的尊敬,而且也成了大富豪。人们的观念就是这么奇怪,天知道哪块云彩会下雨。

现在,很多人读书都不喜欢用脑了,都喜欢工具书的类型。程序类图书中,有一半篇幅都是例子。厚书也有好书!只是书籍的价格升的太快,与书籍越来越厚不无关系。

现在网上很多人都吐槽老谭的C语言教材有多少问题,其实有点站着说话不腰疼的意思,现在C语言教材多如牛毛,而且不乏高质量的教材,拿现在的教材和老的教材对比未免缺失公平,在老谭这本教材诞生之初哪有什么教材,当初要解决的是有没有的问题,谈到高质量有点勉为其难了。

有多少人是在用老谭的教材学会了编程,然后找到了里面的错误,回过头觉得这个教材太老了,误人子弟之类的话就出来了,这里面还涉及一个问题,大学教材更新速度有点慢的问题,还有一个深刻的问题大学到学习C语言是以理论为主还是以实践为主的问题。

前几天看开讲节目,浙江大学校长提到一个问题,如果把大学掺杂更多的社会东西,大家心目中的象牙塔形象还在不在,所以不要拿大学学的理论和社会上的程序员做比较差异太大。所以两者还是有差异,大学更多的是一种人生的经历。当然还有一个问题不能回避,现在大学的教材的更新速度的确有点慢,特别是一些编译环境,都什么年代了还是turbo2.0编译器,里面还是存在一些语法错误,估计这是大家的主要吐槽点。

从另外的层面讲能不能学好C语言和用的什么教材没有直接的关系,关键在于自己的主观因素。自己不去努力或者学不好不要怪教材陈旧或者编译器落后,这总也说不过去。

觉得不错就点个赞

大一软件工程学生,看完了谭浩强的书,越看越迷茫,感觉并没什么用,什么大程序都不会编,我该办?

看他的书发晕是正常的,因为大多数中国教授不在乎你看不看的懂,在乎的是教材是不是更“学术”,公式里没希腊字母都不好意思跟人打招呼,介绍计算机语言你很快看明白了咋显示教授的水平?天可怜见发明C语言的大神看他的书估计也怀疑他到底讲的是不是C语言。。。上网看Arduino的教程,软硬件一起学,先明白了基本硬件,再去明白软件怎么控制硬件的,这样你才能真正学懂C语言。。。

软件工程是一门集成,不是只学会编程就能完成。一般是一个团队,关键是组织协作。所以,掌握结构式程序设计语音是关键工具。

但是,不代表你掌握了程序设计方法就会设计出实用的软件,尤其是大型应用软件。

但是如果你想要求自己能独立设计软件,必须深入细致地进行程序设计锻炼,至少要有写成5000~10000行以上的实用软件的能力。例如你能否编写一个字处理软件,如果可以,就说明你掌握了屏幕读写[_a***_]技术,掌握了屏幕区块窗口处理方法,掌握了磁盘访问和文件处理方法等等。

如果你再继续编写图形处理方法,设计出屏幕着色,再继续编写图形画线,各种曲线生成方法等等你就可能对字处理软件了如指掌。只有自己亲自开发过应用软件的人才算真正掌握了程序设计语音。教科书只能给你讲述基本的程序语言知识,缺少程序设计方法的指导,因而就可能在实际开发软件时摸不着头脑。

实际的应用软件都是模块化的集成,当你掌握了模块化、结构化的软件程序设计技巧后,你在应用程序设计中才能得心应手。

对于大型复杂的应用软件,有时还需要掌握各种计算机硬件接口的编程,掌握汇编语言的编写方法。这时。不懂硬件接口和硬件控制也是不行的。

所以,我认为,学习软件工程的人,也必须学习硬件,要软硬兼施才能得心应手地开发,不能只重视软件技术不重视硬件知识。

到此,以上就是小编对于谭浩强-c语言程序设计的问题就介绍到这了,希望介绍关于谭浩强-c语言程序设计的4点解答对大家有用。

标签: 浩强 语言 教材