例如:A = B + 1,其中 A、B 則是變數,其內容是可以改變的。
宣告變數的步驟
在不同的程式編寫中,會有不同的宣告方法,一般都會先宣告變數種類:
/* C, Java */
int i = 0;
char c = 'a';
float f = 0.123;
/* C++ */
String s = "hi";
亦有一些是不用宣告變數種類的,例如:
/* Python */
counter = 100
miles = 1000.0
name = "John"
/* PHP */
$counter = 100;
$miles = 1000.0;
$name = "Peter";
而在 mBlock 中,我們是不用宣告變數種類的。要宣告變數,我們可以在「程式區」->「資料和指令」->「做一個變數」:
然後宣告變數的名稱:
「適用所有的角色」代表「全域性變數(Global Variable)」,我們一般會使用這種變數,使用時比較方便,但因為任何地方都可以改變它的值,出錯的機會亦因此提高。「僅適用本角色」代表「區域性變數(Local Variable)」,由於使用彈性低,因此較為少用。
變數的使用
成功宣告變數之後,我們可以在「資料和指令」中找到剛剛宣告的變數和變數的相關積木:
沒有留言:
張貼留言