您好,登錄后才能下訂單哦!
今天有人提問:我們學編程,到底是學什么?
我想了一會兒,回答他:“學編程,就是學著怎么制定規則!”
所以你會發現,在學編程的人中,邏輯思維能力強的人,編程一般都學得不錯,而做事丟三落四的人一般都學得不好。
在網上看到一個笑話,就很好的說明了有編程思維和沒有編程思維人的區別。
某日,一個大學老師提問一學生,樹上有十只鳥,開槍打死一只,還剩幾只?
普通人回答:還有九只。(死了一只,樹上還站著九只)
腦筋能轉一次彎的人回答:還有一只。(死的還在樹上,另外九只嚇跑了)
腦筋能轉兩次彎的人回答:一只都沒有了。(死了很大機率從樹上掉下來,另外九只嚇跑了)
程序回答如下:
問:是無聲***嗎?
老師:不是
問:槍聲有多大?
老師:80-100分貝。
問:在這個城市打鳥犯不犯法?
老師:不犯。
問:您確定那只鳥真的被打死了嗎?
老師:確定。(這時,老師已經不耐煩了)
老師:你告訴我還剩幾只鳥就行了,OK?
問:樹上的鳥里有沒有聾子?
老師:沒有。
問:有沒有被關在籠子里掛在樹上的?
老師:沒有。
問:邊上有沒有其他的樹,樹上還有沒有其他的鳥?
老師:沒有。
問:如果有鳥懷孕了,算不算肚子里的小鳥?
老師:不算。
問:打鳥的人眼有沒有花?
老師:沒有花,就十只。(教師已經是滿頭是汗,且下課鈴響,但程序繼續問)
問:有沒有傻得不怕死的鳥?
老師:都怕死。
問:會不會一槍打死兩只?
老師:不會。
程序員滿懷信心地說:如果您的回答沒有騙人,那么兩種情況:打死的鳥要是掛在樹上沒有掉下來,那么就剩一只,如果掉下來,就一只不剩。
老師當即口吐白沫倒在地上!
相信大家能看出學編程的好處了吧,哈哈
那么到底什么是編寫程序呢?我們先來了解一下什么是程序。
程,物之準也。——《荀子·致仕》
序,東西墻也。——《說文》
也就是說“程”表示標準,“序”表示范圍。
所以對于編程,我的理解很簡單:就是制定一套在一定范圍內解決問題的流程。比如下圖就是一位編程高手。
對于編程的概念就聊到這兒吧,歡迎大家各抒己見。。。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。