c語言加減乘除運算程式碼_02.C語言程式設計基礎之運算子
阿新 • • 發佈:2021-01-24
技術標籤:c語言加減乘除運算程式碼
基本四則運算
加減乘除 + - * /
賦值 = (例如 int a=3;)
運算表示式:
a=a+3;也可寫作:a+=3;做完加法再賦值回去
a-=1;
a*=2;
a/=3;
邏輯表示式(結果為0或1)
與 或 非 (&& || ! )
例:int x=3; a&&0結果為0; a||0結果為1;
!a等於0;
按位邏輯運算
與 或 異或(按位運算)
& | ^
x&1等於1;
x|8等於11
0xff^0x01等於0xfe
#include int main(void) { unsigned int a=3; a&=1; printf("c is %d",a); return 0;}
求餘運算、自加自減( % ++ --)
a%=2;a=1;
![42fcb22bfa8666e8c88a4802a2bd2565.png](https://img.796t.com/res/2021/01-24/21/c37a1d308fc2d29037776331fdf5e2c7.png)
C語言
a++;先呼叫再做加法運算
a--;先呼叫再做減法運算
--a;先減法運算再呼叫
++a;先加法運算再呼叫
#include int main(void) { unsigned int a=3; a%=2; //a=1 printf("a1 is %d",a++); printf("a2 is %d",++a); return 0;}/*a1 is 1a2 is 3*/
關係運算符:
(等於 大於 小於 ,大於等於,小於等於 不等於 == > < >= <= !=)
條件運算子
(表示式)a?b(為真):c(為假執行)
x>y?1:0;
運算子就這些啦,有問題可以在評論區提出偶,我將不定期給出解答,讓我們一起進步一起成長!