运算符与表达式

32 阅读1分钟

1.算数运算符

image.png

例如:

int main(){       
       printf("%d\n",1+2);
	printf("%d\n",-2);
	printf("%d\n",2*2);  
	printf("%d\n",5/2);  
	printf("%d\n",4%2); 
  }

运行结果如下:

image.png

2.++ 名字叫自增,把自己加1 它要和变量一起使用。 两种情况: (1)i++。++符号在变量的后面,此时会先把正常使用这个变量的值 ,之后再把值+1 (2)++i。++符号在变量的前面,此时会先把值+1,然后在使用这个变量的值

例如:

int main(){
        int i = 5;
	printf("%d\n",i++);  //5 
	printf("%d\n",i);  //6
	
	int j =5;
	printf("%d\n",++j);
	printf("%d\n",j);
        }

运行结果如下:

image.png

赋值运算符

1.= 的作用把右边的值保存到左边 例如:

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

运行结果如下:

image.png