c语言运算符表达式
c语言运算符表达式
- c语言运算符表达式
- 一、算数运算符
- 二、赋值运算符【 = += -= *= /= %=】
- 三、比较运算符【 > < >= <= == !=】
一、算数运算符
算数运算符:
用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(–)共七种。
加加在后,先计算表达式的结果在计算变量的值
a++;
int a = 10;
int b = 20;
int c = b * a++
printf("c=%d\n",c);
printf("a=%d\n",a)
return 0
打印结果是 a=11 c=200
加加在前,先计算变量的值在进行表达式的计算
++a;
int a = 10;
int b = 20;
int c = b * ++a
printf("c=%d\n",c);
printf("a=%d\n",a)
return 0
打印结果是 a=11 c=220
二、赋值运算符【 = += -= *= /= %=】
int a=10;
将10赋值给整型变量a
//a+=3;等同于 a=a+3; 13
a -= 3; 7
a *= 3; 30
a %=3;a=a%3; 3…1 1
a /=3; a =a/3; 3
三、比较运算符【 > < >= <= == !=】
int a=10;
int b=9;
a>b【成立】在计算机中用1表示真 用0表示假
printf(“%d\n”,a>b); 1
int num =14;
num % 7 == 0
14 %7 = 2 … 0
3 != 2【成立】
END