前言 在設計程式時,我們有時會希望某些程式資源是可以被重複使用,並且在不同的程式中被引用時,變數內容可以是一致 …
標籤: 程式設計
免安裝!Cloud 9 讓你打開瀏覽器就能寫程式!
身為一位程式設計師,是否常覺得一些開發環境實在是笨重又肥大呢? 或者覺得輕巧自由而且許多前輩們愛用的 VIM …
程式設計之陣列外傳。
陣列?啥?是列陣吧?要打仗嗎? 喔,不不不,是陣列無誤。這是英文 Array 翻譯而來的結果。不過,說真的,光聽陣列這兩個字其實頗抽象的,因為從字面上很難去了解它到底是什麼樣的東西。 也許我們可以拿戰爭中常用的陣形來作比喻。
其實陣列,說簡單一點就是一排很多空格的櫃子,每一格都有編號,編號從0到你所設定的格數(長度)為止。以剛剛那個程式碼來講,他第一排軍人的編號是0而不是1,第二排的編號則是1..以此類推。….
關於break、continue之間的關係。
其實講到了條件判斷就該題一下跳出迴圈的這個流程控制方式。這邊先拿簡單的拿break這個最常見的文字來說明,範例先行!這次的程式碼很短,其實是我省略幾個東西,包含縮排以及if的大小括弧,因為if只有一行需要執行的程式碼,因此是可以省略大小括弧的。好的,那麼我想大家都看見關鍵字break了。[…]
程式設計條件判斷之章,if。
如果,我們其實還滿掛在嘴上的一個詞語,他可以是假設,也可以是一種設想。上一篇文章我們談到條件判斷這玩意,接下來我們就從最常見的”如果”說起。所以上一篇提到的「不會時隔數月」是指數個月以內我就會發出新的文章這樣的意思…好啦,我知道這很白爛,放輕鬆一下咩。回顧一下那篇文章的最後小測試。(注意!這段程式碼使用的輸出方式是JAVA的寫法。)
類C(C-like)程式語言簡述。
前陣子洋洋灑灑的寫了不少與程式設計基礎有關係的文章後,相信想接觸的朋友們一定會有所疑惑。你們應該會想問:「這是什麼東西?」、「這是啥米鬼東西? 看都看不懂…」、「文章? 我她X的看不懂這是三米小朋友…」…等等之類的。我承認,我這是故意的,因為我想讓初入門的各位對這有點些微的概念,我同時也希望大家能夠自動自發地去查詢相關的資料,然後藉由自學…
程式設計條件判斷之章。
條件判斷,乍看之下似乎是個很深奧的名詞,其實不然,這詞比起迴圈來得易懂,因為你生活中就經常用到啊!雖然在許多程式語言的書籍裡會把這個稱做條件分支,但我認為條件判斷比較符合這邊的內容。…還是太難? 沒關係,我把這詞分開來講。
程式設計迴圈之章,while。
While是另一個常見的迴圈控制語法,在英文裡 while 有當的意思,請注意是”ㄉㄤ”不是”ㄉㄤˋ”。 while 與 for 有何不同呢? 除了語法上的表達不同之外,其應用的地方也不太相同。以for來講,他最常被應用於準確的次數控制,而while則較常被使用在不明確的次數控制上,當然,在你熟悉了while之後,也是可以讓他具有與for類似的性質。
程式設計迴圈之章,for。
經過上一篇沒有任何語法解說的文章後,相信各位對於迴圈這東西仍然是一頭霧水,這,不意外。
今天,這篇文章將以實際的例子帶領各位進入迴圈的領域,以下文章將會有3種語言版本的迴圈,分別是C、Java、Visual Basic這三種學校教學常見的語言。另外,獨夜也希望大家在閱讀的同時能練習一遍,自己實際跑一次的感覺絕對比光看不練的感覺還要棒啊!
程式設計迴圈之章
第一篇關於程式語言的文章,我就先直接切入程式語言最常見也最常應用,同時也是最常讓你腦筋打結的的東西,迴圈。而,在文章開始之前,我要麻煩觀看本文的各位先將迴圈這個名詞暫時忘記,這是為了避免你腦袋真的不停的旋轉…