万字C++运算符大全讲解(上)

文章目录

一、C++ 运算符

二、算术运算符

三、赋值运算符

四、比较运算符

五、逻辑运算符

六.联系川川

一、C++ 运算符

运算符用于对变量和值执行操作。在下面的示例中,我们使用 + 运算符将两个值相加

#include <iostream>
using namespace std;

int main() {
  int x = 15 + 20;
  cout << x;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

尽管+运算符经常用于将两个值相加,如上面的示例,但它也可用于将一个变量和一个值相加,或者将一个变量和另一个变量相加:

#include <iostream>
using namespace std;

int main() {
  int sum1 = 10 + 5;        // 150 (100 + 50)
  int sum2 = sum1 + 25;      // 400 (150 + 250)
  int sum3 = sum2 + sum2;     // 800 (400 + 400)
  cout <<"sum1和为:" <<sum1 << "\n";
  cout << "sum2和为:"<<sum2 << "\n";
  cout <<"sum3和为:"<< sum3;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

二、算术运算符

上面已经演示了加法,后面开始演示其它的运算符。

减法

比如说计算5-3:

#include <iostream>
using namespace std;

int main() {
  int x = 5;
  int y = 3;
  cout << x - y;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

乘法

比如说计算5*3:

#include <iostream>
using namespace std;

int main() {
  int x = 5;
  int y = 3;
  cout << x * y;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

除法

比如说计算5除以3:

#include <iostream>
using namespace std;

int main() {
  int x = 12;
  int y = 3;
  cout << x / y;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

余数

比如求5除以2的余数:

#include <iostream>
using namespace std;

int main() {
  int x = 5;
  int y = 2;
  cout << x % y;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

自增

对5自增一:

#include <iostream>
using namespace std;

int main() {
  int x = 5;
  ++x;
  cout << x;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

自减

对五自减一:

#include <iostream>
using namespace std;

int main() {
  int x = 5;
  --x;
  cout << x;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

三、赋值运算符

赋值运算符用于为变量赋值。在下面的示例中,我们使用赋值运算符 ( =) 将值10分配给名为x的变量:

#include <iostream>
using namespace std;

int main() {
  int x = 10;
  cout << x;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

加法赋值运算符(+=)增加了一个值给变量:

#include <iostream>
using namespace std;

int main() {
  int x = 10;
  x += 5;
  cout << x;
  return 0;
}

演示:

万字C++运算符大全讲解(上)

所有赋值运算符的列表:

万字C++运算符大全讲解(上)

演示一部分常用的符号,其余希望大家自己操作一下。

上一篇:闰年算法


下一篇:正则表达式 学习笔记1.1