程式設計

程式設計之陣列外傳。

陣列?啥?是列陣吧?要打仗嗎? 喔,不不不,是陣列無誤。這是英文 Array 翻譯而來的結果。不過,說真的,光聽陣列這兩個字其實頗抽象的,因為從字面上很難去了解它到底是什麼樣的東西。 也許我們可以拿戰爭中常用的陣形來作比喻。

其實陣列,說簡單一點就是一排很多空格的櫃子,每一格都有編號,編號從0到你所設定的格數(長度)為止。以剛剛那個程式碼來講,他第一排軍人的編號是0而不是1,第二排的編號則是1..以此類推。….

閱讀全文
程式設計

程式設計條件判斷之章,if。

如果,我們其實還滿掛在嘴上的一個詞語,他可以是假設,也可以是一種設想。上一篇文章我們談到條件判斷這玩意,接下來我們就從最常見的”如果”說起。所以上一篇提到的「不會時隔數月」是指數個月以內我就會發出新的文章這樣的意思…好啦,我知道這很白爛,放輕鬆一下咩。回顧一下那篇文章的最後小測試。(注意!這段程式碼使用的輸出方式是JAVA的寫法。)

閱讀全文
程式設計

程式設計迴圈之章,for。

經過上一篇沒有任何語法解說的文章後,相信各位對於迴圈這東西仍然是一頭霧水,這,不意外。
今天,這篇文章將以實際的例子帶領各位進入迴圈的領域,以下文章將會有3種語言版本的迴圈,分別是C、Java、Visual Basic這三種學校教學常見的語言。另外,獨夜也希望大家在閱讀的同時能練習一遍,自己實際跑一次的感覺絕對比光看不練的感覺還要棒啊!

閱讀全文
8051

電子輪盤抽獎遊戲之隨機顯示

這個東西的出現其實是因為一個店家的老闆請我做的,不過目前我還沒有把它交出去(被毆),因為我還沒有想好怎麼把版子洗出來…

在這個小小的東西裡,最重要的東西就是隨機選取燈號的部分,不過卻也是最簡單的,因為他只是幾條涵式再加上一點硬體的小配合而已。

閱讀全文