对于初学者而言,前期如何理解编程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于初学者而言,前期如何理解编程相关的知识,希望对你有一定的参考价值。
对于初学者而言,我们要做的是,让计算机来帮助我们计算,而不是我们计算出来,让计算机去输出。
比如:现在有十个人,我们要计算机告诉我们这十个人当中谁的年纪最大。
如果是人来计算的话,只需要他们十个人说一遍,我们就知道了。
但是如果是计算机的话,你告诉它,他们十个人的年纪,然后叫计算机告诉我,他们十个人中谁的年纪最大。
计算机会告诉我们么?并不会,因为计算机是没有自己的思维的,他根本就不知道这是什么意思。
如果我们需要计算机来告诉我们的话,那怎么才能实现呢?
首先思考我们人类是怎么计算出来谁的年纪最大的呢?
当我们知道了,他们十个人的年纪的时候,我们大脑会对这十个数字进行比较,这十个数字当中最大的自然就是年纪最大的人了。
那么我们又是怎么知道这十个数字中,谁最大呢?
答案是,当我们知道他们的年纪的时候,大脑会对这些数字进行逐一的比较,然后确定出谁最大,只不过这问题对于我么来说太简单了,以至于大脑运算的过程太快了,我们都感觉不到。
那么是计算机来做这件事呢?
首先我们也要让计算机来对这十个数字进行比较,然后找出其中数字最大的一个,然后把数字最大的那一个告诉我们。
那么计算机怎么知道它要做这些事情的呢?
这就要靠我们,作为程序员要告诉计算机的事情,并给它制定计算的规则,然后把答案告诉我们。
计算机自身是并没有思维的,它所做的一切,都是需要我们程序员去告诉它怎么去做,给它制定计算的规则,然后把结果告诉我们。
以上是关于对于初学者而言,前期如何理解编程的主要内容,如果未能解决你的问题,请参考以下文章