运算

81 阅读1分钟

1.算术运算:算术运算即“四则运算”,是加法、减法、乘法和除法四种运算的统称。

加法运算:

printf("%d\n", 2 + 2);

结果如下:

image.png

减法运算:

printf("%d\n", 4 - 2);

结果如下:

image.png

乘法运算:

printf("%d\n", 2 * 2);

结果如下:

image.png

除法运算:

printf("%d\n", 4 / 2);

结果如下:

image.png

2.除了以上算术方式外还有取模、自增和自减

取模运算:

printf("%d\n", 3 % 2);

结果如下:

image.png

自增运算:

1.i++ ++符号在变量的后面,此时会先正常使用这个变量的值,之后再把值+1

int i = 5;
printf("%d\n", i++); 
printf("%d\n", i);

结果如下:

image.png

2.++j ++符号在变量的前面,此时会把值+1,然后在使用这个变量的值

int j = 5;
printf("%d\n", ++j);
printf("%d\n", j);

结果如下:

image.png

自减运算:

1.x-- --符号在变量的后面,此时会先正常使用这个变量的值,之后再把值-1

int x = 5;
printf("%d\n", x--); 
printf("%d\n", x);

结果如下:

image.png

2.--y --符号在变量的前面,此时会把值-1,然后在使用这个变量的值

int y = 5;
printf("%d\n", --y);
printf("%d\n", y);

结果如下:

image.png

3.赋值运算:在编程语言中,赋值运算符是用于将值分配给变量的基本工具。在C语言言中,最常见的赋值运算符是等号=,还有一系列复合赋值运算符,如 +=、-=、=、/= 和 %=,它们将赋值与其他运算结合在一起。*

演示:

int a = 1;
a += 80;
a -= 5;
a *= 2;
a %= 3;
printf("%d\n", a);

结果如下:

image.png

运算符号图:

image.png