C 學習筆記,2021 11 30

2022-09-11 13:33:26 字數 1557 閱讀 8462

「++」與「--」

前++ 後++

如果單獨使用,不管是前++還是後++,最終的結果都是給這個變數加1.

前++,先給這個變數自身加1,然後帶著這個加1後的值去參與運算。(n+1)

後++,則先拿原值參與運算 ,運算完畢後 ,再講這個變數自身加1。(n+n,n+1)

前++**入下

int a = 10;//

int b = 5+ ++a;//

console.writeline(a);

console.readkey();

輸出結果為11,16

後++**入下

int a = 10;//a++可以看成(a+1)

int b = 5+a++;//5+a,a+1.

console.writeline(a);

console.writeline(b);

console.readkey();

輸出結果為11,15

符合賦值運算

+= -+ *= /= %=

舉例:nubmer+=10等於number=number+10

**入下

int a = 10;

a += 20;

console.writeline(a);

console.readkey();

輸出結果為30

int a = 10;//

int b=a++ + ++a*3+ --a+a++;

//計算a a++是10計算完後為11 所以++a是12,--a是11,a++是11,計算完過後是12 所以 a就是12

//計算b 10+12*3+11+11+68

console.writeline(a);

console.writeline(b);

console.readkey();

一元運算子與二元運算子

一元運算子:

++ --

對於向加加或者減減這樣的只需要乙個運算元就能完成的運算,我們稱之為一元運算子。

二元運算子:

+-*/%

對於這些需要兩個或以上才能完成運算的操作符 。我夢稱之為二元運算子。

要點一:一元運算子的優先順序要高於二元運算子。

要點而:如果在乙個表示式中,既有意願運算子,又有二元運算子,我們要首先計算一元運算子。

int number=10

int result=10+ ++number;

接收使用者輸入

一行**:

console.readline();

**含義,接收使用者在控制台的輸入,同時也有暫停當前程式的作用。

**入下:

console.writeline("請輸入你的名字:");

string name = console.readline();//接受使用者輸入儲存到變數name當中

console.writeline("你的名字叫啊,真好聽", name);

console.readkey();

輸入結果為:

請輸入你的名字:

2333(手動輸入)

你的名字叫23333啊,真好聽

C 學習筆記( )

一 語法 迴圈 foreach 型別識別符號 in 表示式 code 用法 例子int temp foreach int num in temp 每次從temp取乙個元素賦給num直至取完 console.writeline n num 每行顯示乙個元素 執行結果 c 中唯讀 只寫控制 class ...

C 學習筆記

1.函式特徵 有函式頭和函式體 接受乙個引數 返回乙個值 需要乙個原型。2.c 命名規則 在名稱中只能使用字母字元 數字和下劃線 名稱的第乙個字元不能是數字 區分大寫字母和小寫字母 不能將c 關鍵字用作名稱 以兩個下劃線或下劃線和大寫字母打頭的名稱被保留給實現 編譯器及其使用的資源 使用,以乙個下劃...

c 學習筆記

屬性 屬性開頭字母大寫 屬性可以判斷輸入的非法值 屬性本身不儲存值 依靠字段 索引器 using system using system.collections.generic using system.linq using system.text namespace b try catch exc...