運算元就是 + , - , * , / , 這樣而已,
比較特別的就是%,在C#就是mod(取餘數函數),
還有string的加,字串在C#是可以加起來的。
我們先來練習吧。(別忘了打開你的編譯器 or C#)
int myNum = 9;
int otherNum = 12;
int result = myNum + otherNum;
Console.WriteLine(result); //印出結果
可以再練習減or乘,
但如果練習到除法時,就會發現"為什麼結果是零,不是應該是0.75嗎?",
這是因為你宣告的兩數是int,而不是float或者double,
所以他們不能做浮點(小數)運算,
我們再用double試一次除法吧。
double myNum = 9;
double otherNum = 12;
double result = myNum / otherNum;
Console.WriteLine(result);
(記得輸出的未知數(result)也要改成double型態)
最後就是練習mod函數了。
int myNum = 12;
int otherNum = 9;
int result = myNum % otherNum;
Console.WriteLine(result);
我把兩變數值交換了,這樣比較容易懂,12 mod 9就是3囉。
~~ 我要學,QQA ~~
另外我要補充的是,string的加法,當然字串只有加沒有其他運算了。
就直接練吧。
string myString = "My name is";
string otherString = "Tars";
string result = myString + " " + otherString;
Console.WriteLine(result);
上面的 + " " + 只是讓兩字串中有空格而已,
沒加的話就會變成My name isTars
下篇見囉。
留言列表