回复: c语言入门很简单
2.1.3 从一个现实的例子开始
再远大的理想,还是需要一步步来走。这里先从第一个例子开始。例如,我们工作一个月,老板要给发薪水了。在合同中规定好了,每个月3000块钱,按照国家的法律,每个人要交5%的个人所得税。那么,我们辛辛苦苦一个月到底能够拿到多少血汗钱呢?
1.普通人的做法
聪明人脑瓜子一转,这么简单。3000乘以5%是150。3000去掉150就是2850了。反应稍微慢点的人可能会拿出一支笔,一张纸,写出如下的计算式子:
3000-3000×5%=?
3000
× 0.05
-----------------
150.00
3000
— 150
-----------------
2850
所以,3000-3000×5%=2850。
2.程序员的做法
那程序员是如何做的呢?咣、咣、咣…敲几行代码,然后按了几个按钮,弹出了一个黑色的窗口。窗口上面写着2850。如果你只惊叹的喊出一句:“哇,好牛啊!”,如图2.1所示。然后不去思考,不去查资料,不去学习那个如何做到的,恭喜你,你没有做一个软件开发者或者说程序员的潜质。呵呵,开个玩笑,我是希望大家都要有求知欲。
那我们求知一回,程序员咣、咣、咣…,敲了什么代码?代码的意思是什么?按下的那几个按钮干了什么?弹出的黑色窗口是什么?窗口上为啥会显示2850…?大家一下变成“十万个为什么”了。而本书主要就是解决这些问题的!
|