当前位置:首页 > 从零开始 > 正文

我买了本C语言的书,但习题没有答案~求助!!

2023-08-02 19:53:18  来源:网络   热度:

我买了本C语言的书,但习题没有答案~求助!!

坚决支持楼上两位的做法。学C语言必须做练习,只做习题尚且不够呢。

做过练习之后运行程是最好的检验,书上的答案还不一定管用呢。

再说,几乎所有的问题都是有多种答案的,你的答案和参考答案不一致并不表明你的答案不对。

如果只是为了考试之用,就另当别论了,死背指定教材是唯一的出路。

零基础自学编程从何学起,需要用到哪些书,主要想编个垃圾操作系统

1. 《计算机组成原理》(熟悉)

2. 《数据结构》(掌握)

3. 《操作系统》(了解->熟悉)

4. 《The C language》(掌握)

5. 《编译原理》(了解原理)

6. 《汇编语言》(了解)

7. 《计算机网络》(了解)

8. 《软件工程》(了解)

9. 《关系数据库》(熟悉)

10. 《The C++Languege 》(掌握)

11. 《面向对象设计》(掌握;结合C++学习)

4 一些经验和体会

1. 真正的程序员用C++;(一位专家说的)

2. 动手去编程序;

3. 动脑去思考;

4. 要有良好的编程风格;

5. 读书,读好书,尽量读原版书!(我反复强调这一点,读书要有选择,坚持读好书,名家出的经典书,不要浪费实践在一些粗制滥造的书上面;坚持博览群书)

6. 有自己的学习计划;

7. 总结自己的经验教训;(准备一个笔记本,记录错误和心得)

8. 不要怕学新东西;

9. 要有软件工程的思想;

10. 善于发现问题,然后去寻找答案;

11. 向高手请教;(要虚心直到你成为高手)

12. 和同行交流;(不善于交流肯定不行)

13. 懂得软件的实质,不要被千变万化的表象所迷惑;

14. 真正要学习用的是编程语言和方法,不是什么库,什么类,什么工具;(学用那些什么库都比较简单,但光会这些库,我觉得还远远不够)

15. 学习wiodows编程主要是学习windows OS和win32 API;

16. 有空了解一下嵌入式开发;

17. 有空了解一下PDA软件开发;

18. 了解一下.net框架和C#语言,也许它是你新的衣食父母;

19. 要有耐心,不要作浮躁的人;

20. 对程序加注释,并保留你的老程序;

21. 学到的东西越多,了解的越多,你就越接近专家;

22. 有空去逛逛CSDN,那里有你很多知己;

23. 要有信心成为一个优秀的程序;

5 一些好书的推荐

1、《The C Programming language》 (Keinighan& Dennis Ritchie 1988)

2、《The C++ Programming Languague》(BjarneStroustrup 1997)

3、《Inside The C++ Object Model》 (lippmans)

4、《Effective C++》 (同上)

5、《More Effective C++》 (同上)

6、《Exceptional c++》

7、《C++面向对象高效编程》

8、《设计模式》

9、《Thinking In C++》

10、《The Standard C++ Bible》(一般推荐)

11、《The Art of Computer Programming 》

12、《Programming Windows》 (Charles Petzold)

13、《VC++5.0技术内幕》

14、《MFC 深入浅出》

15、《软件需求》

16、《Advanced Windows》

17、《C++ primer》

18、《win32程序员参考手册》

19、《用TCP/IP进行网际互连》

20、《COM 本质论》

6 学习计划

――-这个学习计划是我个人定的,也共享给大家参考一下,共同进步吧。

1. 《 C 》
2. 《 C++ 》
3. 《数据结构 (C /Java / c++ / c_sharpyuyanmiaoshu)》
4. 《操作系统》
5. 数据库
6. 网络
7. 软件工程
8. UNIX和Linux
----------------------------------------------------
9. 《VC 技术内幕》
10. 《Programming Windows》
11. 《深入浅出MFC》
12. 《Advanced Windows》
13. 《Inside The C++ Object Model》
14. 《Thinking in C++》
15. <<Thinking in Java>>
16. 《Effective C++》
----------------------------------------------------
17. 《汇编语言》
18. 硬件单片机
19. 嵌入式OS和编程
------------------------------------------------
20. .NET和C#
21. Java J2EE

一周热门