C 算數運算子「 和 」

2021-09-29 13:59:23 字數 785 閱讀 9432

大家對於算數運算子應該不會陌生吧,而且加加和減減應該也知道些,但是,如果我突然問起你來了,前加加,後加加,前減減,後減減,你能快速的給我講清楚嗎?如果你不能立刻反應過來,那麼就好好看看這篇部落格,會給你講的很清楚。這個是很基礎的概念。

前加加和後加加,最終的結果都是給這個變數加一

區別:前加加是獻給這個變數自身加一,然後帶著這個加一後的值去參與運算。

後加加是先拿原值參與運算,運算完後,再將這個變數的自身加一。

前減減和後減減同上。

以上就是,下面開始是例子了

int a = 10;

int b = 10 + ++a;

int c = 10 + a++;

console.writeline(a );

console.writeline(b );

console.writeline(c);

console.readkey();

那麼請問輸出的阿a,b,c的值分別是什麼?分別是12,21,21 

解釋一下哈,a=10,a先把自身加1 a=11然後b=10+11=21 ,然後c=10+11=21,然後a=11+1=12.

前減減和後減減同上,弄不過來的小夥伴可以自己敲出來試一試。

最後留一道題如果你懂了,那麼來算一下

int a=5;

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

console.writeline(a);

console.writeline(b);

C 算數運算子

注意 在賦值運算或算術運算過程中,參與運算的運算元型別必須相同,其運算結果也與運算元型別相同 比如 num 10 3 num結果為3 因為參與運算的操作符為int所以num也是int 3.333333變成了3 如果想求出真實結果則 num 10.0 3 此時3自動裝換成3.0 num 3.33333...

算數運算子

算數運算是值數值型別進行的值的運算,數值型別包括整數型別 浮點數型別以及被識別為這兩種型別的字面量。資料型別決定了該變數或者字面量能進行哪些運算 如何進行運算。而使用運算子則是要對該運算元實際進行該運算,如果是該型別支援的運算子則能得到對應的結果,否則編譯出錯。除了陣列,之前提到的所有資料型別歸根結...

算數運算子

計算機,顧名思義就是負責進行數學計算並且儲存計算結果的電子裝置 目標算術運算子的基本使用 01.算數運算子 算數運算子是運算子的一種 是完成基本的算術運算使用的符號,用來處理四則運算 運算子描述例項 加10 20 30 減10 20 10 乘10 20 200 除10 20 0.5 取整除返回除法的...