yag Site Admin
註冊時間: 2007-05-02 文章: 689
2704.11 果凍幣
|
發表於: 2007-8-28, PM 2:17 星期二 文章主題: [轉貼][教學]超簡單c#教學 vol 3 |
|
|
原作者:babu61509 ( 轉貼前已取得babu61509及ilmsilms同意 )
原出處:http://www.getphpbb.com/phpbb/viewtopic.php?t=203&mforum=209774061336771
盜版ilmsilms的C++教學XD (已有ilmsilms的回應訊息同意)
應該會跟版主的教學同步 (?)
=============================================
今天要教的是運算...
好了,大家知道怎麼宣告了吧??
c#的運算基本上和數學一樣,只是符號不同
數學中的加(+)減(-)乘(*)除(/)取餘數(%)後面括弧是C#的運算符號
在來就是在變數內放資料用=
例如x=10就是把x變數指定成10
變數可以和變數做運算
例如:
代碼: |
using System;
class HelloCSharp
{
public static void Main()
{
int x;
int y;
int z;
x = 10;
y = 20;
z = x * y;
Console.WriteLine(z);
}
}
|
這樣會顯示出z,z是200
還有變數自己和自己也可以相加,有兩種方法
x=x+10;
x+=10;
這兩個結果都一樣,都是把x原來的值再加上10
不過我比較喜歡第二個方法...
還有要注意!!x要宣告後要給它個初始值,不然會是一堆怪怪的數字
給初始值有兩個辦法
第一個
代碼: |
using System;
class HelloCSharp
{
public static void Main()
{
int x=0;
Console.WriteLine(x);
}
}
|
第二個
代碼: |
using System;
class HelloCSharp
{
public static void Main()
{
int x;
x = 0;
Console.WriteLine(x);
}
}
|
這兩個辦法都可以給初始值,最好每個變數都給他初使值,不然有時候忘記給會出現怪怪數字
還有一個小技巧順便告訴大家
變數宣告可以相同型態擠一行
例如
int x,y,z;
把x,y,z都指定成int型態了
這樣就不用
int x;
int y;
int z;
那麼麻煩= =+
給初始值也是一樣
int x=0,y=0,z=0;
好了...最近我比較忙@@"可能進度比較慢...
有問題歡迎提問... |
|