我们要学习编程的话,首先一台计算机是必不可少的,毕竟纸上得来终觉浅。我们在看编程书的时候,有很多知识点,光看书是理解不了的,当你在电脑上写一遍的时候,你会发现原来它的逻辑如此清晰。
至于你要选择什么编程语言,那是根据你的兴趣爱好或者说根据应用方向。
我个人比较建议从C语言开始学习,因为学习C语言,可以更深入的了解计算机内部,比如一个整型数据是如何存储在内存当中的。
C语言入门书籍推荐:
C Primer Plus
为什么推荐这本书?因为我觉得这本书讲解得十分细致,对新手极其友好,每一个章节后面还带有习题,可以让人循序渐进的学习C语言。
当然,光看书肯定不行,我们可以尝试用C语言写出自己的想法,比如自己做一个猜拳,井字棋之类的小游戏,看似很简单,实则写起来要考虑很多东西。
C语言 井字棋小游戏
C语言进阶书籍推荐:
进阶三本
我个人建议阅读顺序是:C陷阱与缺陷——C和指针——C专家编程
数据结构与算法分析
这本书也非常值得一看,不过建议有一定水平再去看这本书,不然收益并不大。
学习的过程中一定要谦虚好学,不懂就查资料。学习编程的过程中,也不要忘记学习计算机知识,这对编程也是有帮助的,特别是C语言这种经常和计算机底层打交道的语言。
小编的建议是一定要多写程序!一定要多写程序!一定要多写程序!不要光去想程序,而不去动手写出来。
有人把编程的学习过程分为四个阶段:
不知道自己不知道
知道自己不知道
知道自己知道
不知道自己知道
最后小编留个大家一道简单的题:假设有两个整型变量a,b,你要判断a与b的差是否小于等于10,你会如何写条件表达式呢?
if (【???】)
printf("Yes");
else
printf("No");
欢迎,各位同学留言!
领取专属 10元无门槛券
私享最新 技术干货