Visual Basic快捷教程——函数与子程序
生活随笔
收集整理的這篇文章主要介紹了
Visual Basic快捷教程——函数与子程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
函數是結構化程序設計的基礎。可以拿現實生活中的“社會分工”這個概念來做類比。假設做包子只需要用到兩種原料:一是用來做包子皮的面粉,另外就是用來做包子餡料的豬肉。作為一名專門做包子的廚師,你當然不能自己生產面粉和豬肉,所以你通常會從磨坊直接購買面粉,從肉鋪直接購買豬肉。在這兩種原料都具備的時候,你的任務僅僅只是負責做包子。更進一步,你還可以假設磨坊只負責把麥子磨成面粉,而不負責種植麥子,種植麥子的工作則有農民專門負責。對于做包子的廚師來說,他把生產面粉和豬肉這兩項工作承包給了磨坊和肉鋪,所以廚師無需關心到底該如何使用碾磨機也無需關心該如何屠宰生豬。而磨坊又把種植麥子這個工作承包給了農民,所以磨坊工人也就無需關心給麥子施肥或澆水的事情。這就是所謂的“社會分工”。而函數的本質就是為了把程序切分成若干個相對獨立的模塊各司其職,而各個函數的作用也就是僅僅專門負責自己份內的那份功能。
我們還可以簡單的把函數比喻成一個“黑盒子”。這個黑盒子對外只有兩個接口,一個用來接收數據,一個用來輸出數據。我們只要把數據送進黑盒子,就能得到計算結果,至于盒子內部究竟是如何工作的,我們都可不必關心。函數就是這樣,外部程序所知道的僅限于給函數傳入什么數據,以及函數輸出什么數據,其他都無關緊要。
總結
以上是生活随笔為你收集整理的Visual Basic快捷教程——函数与子程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 幼儿园小朋友们的难题
- 下一篇: 计算机认识新朋友教案,幼儿园认识新朋友教