学习笔记——C++运算符之算术运算符

C++中运算符包含诸多种类,其中有:算术运算符,赋值运算符,比较运算符和逻辑运算符

每一种运算符及其作用如下表所示:

学习笔记——C++运算符之算术运算符_第1张图片

一,算术运算符学习笔记——C++运算符之算术运算符_第2张图片1,加减乘除

其中,“+”,“-”运算符既可以代表加减运算,也可表示一个数的正负

#include
using namespace std;
int main(){
	int a1=10;
	int b1=3;
	
	cout<

运算结果:

学习笔记——C++运算符之算术运算符_第3张图片

从上述运算结果也可以看出,编译器在运算a3/b3时,即10/0便直接退出程序了,因为该代码段为非法

2,取模运算%

取模运算即是求余数,如:10%3=1     10%20=10

    int a4=10;
	int b4=3;
	cout<

此外,关于取模运算,C++中还规定了两条规则:1,两个数相除除数不能为0,因此也做不了取模运算;2,取模运算的数必须是整数,两个小数不能做取模运算。

3,递增递减运算符 “++”,“--”

其中,递增递减运算符还有前置和后置的区别。

前置和后置的区别主要在于(以递增为例,递减类似):

前置递增:先让变量+1,然后进行相应表达式的运算;

后置递增:先进行相应表达式的运算,然后让变量+1;

#include
using namespace std;
int main(){
	//1,前置递增
	int a=10;
	++a;
	cout<<"a="<学习笔记——C++运算符之算术运算符_第4张图片

总结:前置递增先对变量进行++,再计算表达式,后置递增则相反。

你可能感兴趣的:(笔记,学习,笔记)