C语言程序设计现代方法怎么样

Python052

C语言程序设计现代方法怎么样,第1张

本科阶段是以C语言作为编程入门语言的,当时采用的教材是清华乔林的一本书,参考教材是谭老先生的书。之后关于C语言自己也看了很多书,一直以来觉得C语言的书目虽汗牛充栋,但是想找到一本适合自己的入门级的书却很难。神书《C程序设计语言》虽然是设计者的杰作,书很薄写的也很好,但是以初学者的角度来看却并不适合入门。《21天学通C语言》入门相对好上手,但是深度却又欠缺。 后来有一天师姐给我推荐了这本书,初衷倒也未必是想要因为这本书来提高什么。毕竟对编程而言,只有动手敲键盘才是王道。由于最近时间比较充裕,就抱着复习的角度,以小菜的态度来审视这本书。在我看来,本书起码有以下几点优点: 1、正如书名副标题所说:现代方法。书中的范例与代码风格很专业整洁,符合现代软件工程要求,能够在语言入门时就建立很好的代码风格,会为将来省去相当多的麻烦; 2、作者写作风趣,思路清晰,看起来一点不觉得晦涩与教条,想必作者文学素养不低; 3、书中多次比较C99与C89的改进,使人印象深刻; 4、每章后的问答部分是书的精华,对小菜帮助想必不小。 浏览完全书后,我只有一个感触,如果当年自己用这本书入门,必定会少走很多弯路。

程序设计方法:

1.从问题的全局出发,写出一个概括性的抽象的描述。

2.定义变量,选取函数,确定算法。算法这个东西不好说,遇到的问题多了,自然就会形成自己一整套的算法。

3.按照解决问题的顺序把语句和函数在main()里面堆砌起来。