31天C语言——4,运算符

算术

+
-
*
/		除法,整数则整除。
%		取余

&|~^		异或

<<		左移
>>		右移

赋值

=

+=
-=
*=
/=

&=
^=
|=
<<=
>>=

逻辑

0:假
非0:真

!&&||

比较

真则返回1,假则返回0。

==		等于
!=		不等
<			小于
<=		小于等于
>			大于
>=		大于等于

自增自减

表达式:一个代表某个值的公式。
1+2是一个表达式,值为3。
a+1是一个表达式,值为a+1。

自增自减运算符,可以在变量参与计算前后发生变化。
放在前面是先变化,再计算。
放在后面则是先计算,再变化。

举例 表达式的值 a的变化
++a a+1 +1
a++ a +1
–a a-1 -1
a– a -1

a++和++a:都会让a的值加一,但是表达式的值不一样。
a–和–a:都会让a的值减一,但是表达式的值不一样。

条件

如果表达式成立,则返回冒号左边。
否则返回右边。

int a = 1 ? 2 : 3;

1是真,a会赋值为2。

#include<stdio.h>

int main(){
    
    
	int a = 1 ? 2 : 3;
	printf("%d\n",a);
	return 0;
}

效果:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37284843/article/details/124390434
今日推荐