Integer 整數 / String 字串 / Array 陣列 / Dim 宣告 / If 如果 / Else 其他 / For 向 / Sub 子程式 / Function 函數 (這裡的中文並非單字的唯一解釋,而是這些單字在程式碼裡的通常意義)
程式,一套自動執行的指令。你要他幹嘛,他就跟著你做。表達的好,你想要的程式就可以順著你的意去執行!
流程對,邏輯對,語法對,才能產生你自己的程式。以下為語法簡介。
一、宣告式(基本)
宣告的目的是為了幫欲儲存的資料安排記憶體空間。
VB裡宣告式很簡單:
Dim 變數名稱 As 資料型態
變形式(以後說明): Dim 變數名稱 As New 資料型態
範例:Dim Num As Integer
非變形式的宣告後面可加預設值,如:
[code lang="vb"]Dim Num As Integer = 123[/code]
二、資料型態(基本)
一般程式語言都有整數、小數、字元、字串等資料型態,VB也不例外,資料型態是什麼?就是資料的類型咩=3=
1.Integer(長整數)表示大整數,範圍大約在正負21億,是最常應用的資料型態之一,你知道的,數位生活離不開數字。
2.Short(短整數)表示小整數,範圍大約在正負32700,適用小範圍的數字,例如便利商店商品價錢(最好是有五位數價錢的商品=口=)。
3.Single(單精度浮點數)用來儲存大約7位的小數+整數位(如:123.4567),例如成績平均用Single大概就夠了(在別的程式語言中,Single被叫做Float)。
4.Double(雙精度浮點數)用來儲存大約14~15位的小數+整數位(如:0.1234567891234),比較精密的數字就要用DOUBLE去算了。
※Float跟Double能儲存的範圍有爭議,這裡取大概
5.Char(字元)用來表示一個"字",如'A', 'B', 'C', 'D'都是一個字元,而'你', '我', '他'也都是一個字元,標點符號如","也是一個字元。
6.String(字串)則是表示按照順序排列的字元,是連續的字元,如同字元串起來般,所以叫做字串,通常拿來存放句子。
※字串是在句子前後加雙引號「"」,字元是在字的前後加單引號「'」來表示,如Dim Str As String="Happy Birthday"
7.Boolean(布林值)只能存放兩種數值,0跟1,0表示false,1表示true,true表示"真",false表示"假",看後篇你就知道意思了。
其他資料型態會在後篇提到。
三、賦值
賦值非常的簡單,
如 A=1+2 就是把1+2的結果存到A。
因此賦值的表示方式是
變數名稱=運算式
四、運算式
運算式跟賦值一樣好懂,1+2是運算式,3*5是運算式,5*6/3也是運算式,分別產生3,15,10的運算結果。
不同於數學的是,如<, >, =, <=, >=等符號也可以當作運算符號,不過產生的不是數字,而是布林值。
例如5>3,是真的,所以產生的結果是1(True)。而5<3並不成立,所以產生的結果是0(False)。
5=5,是真的,產生的結果是1,而7=49/7也是真的,結果也是1,但是7=6是明顯矛盾的,所以結果是0。
第三、四點的總結範例:
A=1+2
B=3+7
C=A*B
則A,B,C最後各是3,10,30
沒有留言:
張貼留言