码迷,mamicode.com
首页 > 其他好文 > 详细

对于初学者而言,前期如何理解编程

时间:2017-04-09 12:25:23      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:程序   大脑   自己的   帮助   问题   告诉   过程   意思   规则   

 对于初学者而言,我们要做的是,让计算机来帮助我们计算,而不是我们计算出来,让计算机去输出。

比如:现在有十个人,我们要计算机告诉我们这十个人当中谁的年纪最大。

如果是人来计算的话,只需要他们十个人说一遍,我们就知道了。

但是如果是计算机的话,你告诉它,他们十个人的年纪,然后叫计算机告诉我,他们十个人中谁的年纪最大。

计算机会告诉我们么?并不会,因为计算机是没有自己的思维的,他根本就不知道这是什么意思。

如果我们需要计算机来告诉我们的话,那怎么才能实现呢?

首先思考我们人类是怎么计算出来谁的年纪最大的呢?

当我们知道了,他们十个人的年纪的时候,我们大脑会对这十个数字进行比较,这十个数字当中最大的自然就是年纪最大的人了。

那么我们又是怎么知道这十个数字中,谁最大呢?

答案是,当我们知道他们的年纪的时候,大脑会对这些数字进行逐一的比较,然后确定出谁最大,只不过这问题对于我么来说太简单了,以至于大脑运算的过程太快了,我们都感觉不到。

那么是计算机来做这件事呢?

首先我们也要让计算机来对这十个数字进行比较,然后找出其中数字最大的一个,然后把数字最大的那一个告诉我们。

那么计算机怎么知道它要做这些事情的呢?

这就要靠我们,作为程序员要告诉计算机的事情,并给它制定计算的规则,然后把答案告诉我们。

计算机自身是并没有思维的,它所做的一切,都是需要我们程序员去告诉它怎么去做,给它制定计算的规则,然后把结果告诉我们。

对于初学者而言,前期如何理解编程

标签:程序   大脑   自己的   帮助   问题   告诉   过程   意思   规则   

原文地址:http://www.cnblogs.com/a1169796046/p/6684212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!