13 运算符之算术运算符

C++完整教程

在之前的内容中,我们学习了 常量变量。常量是不可变的值,而变量则是可以改变的存储位置。接下来,我们将讨论 算术运算符,它们用于进行基本的数学运算,包括加法、减法、乘法、除法和取模。这些运算符在 C++ 编程中是基础且常用的。

算术运算符概述

C++ 提供了以下基本的算术运算符:

运算符 描述 示例
+ 加法 a + b
- 减法 a - b
* 乘法 a * b
/ 除法 a / b
% 取模(求余) a % b

在讲解运算符时,我们将使用具体的代码示例来演示其工作原理。

加法运算符 +

在 C++ 中,加法运算符 + 用于将两个操作数相加。以下是一个简单的示例代码:

1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;

int main() {
int a = 10;
int b = 5;
int sum = a + b; // 使用加法运算符
cout << "加法结果: " << sum << endl;
return 0;
}

运行上面的程序,将输出:

1
加法结果: 15

减法运算符 -

减法运算符 - 用于计算两个数的差。以下是示例代码:

1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;

int main() {
int a = 10;
int b = 5;
int difference = a - b; // 使用减法运算符
cout << "减法结果: " << difference << endl;
return 0;
}

输出结果将是:

1
减法结果: 5

乘法运算符 *

乘法运算符 * 用于计算两个数的乘积。示例代码如下:

1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;

int main() {
int a = 10;
int b = 5;
int product = a * b; // 使用乘法运算符
cout << "乘法结果: " << product << endl;
return 0;
}

输出结果为:

1
乘法结果: 50

除法运算符 /

除法运算符 / 用于计算两个数的商。需要注意的是,若两个操作数都是 整数,则结果将会是 整数,而小数部分将会被截断。参考以下示例:

1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;

int main() {
int a = 10;
int b = 4;
int quotient = a / b; // 使用除法运算符
cout << "除法结果: " << quotient << endl;
return 0;
}

输出结果为:

1
除法结果: 2

浮点数除法

为了获得更精确的结果,可以使用浮点数。例如:

1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;

int main() {
double a = 10.0;
double b = 4.0;
double quotient = a / b; // 使用浮点数进行除法
cout << "浮点数除法结果: " << quotient << endl;
return 0;
}

将输出:

1
浮点数除法结果: 2.5

取模运算符 %

取模运算符 % 用于计算两个数相除的余数。例如:

1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;

int main() {
int a = 10;
int b = 3;
int remainder = a % b; // 使用取模运算符
cout << "取模结果: " << remainder << endl;
return 0;
}

输出结果为:

1
取模结果: 1

总结

在本节中,我们学习了 C++ 中的 算术运算符加法减法乘法除法取模。它们都是基本的数学操作,任何程序员在编写程序时都需要熟练掌握。随着对 C++ 的深入学习,您将会运用这些运算符处理更复杂的数据和逻辑。

在下一篇中,我们将继续学习 关系运算符,这将帮助我们比较不同的值并进行条件判断。希望您保持关注!

13 运算符之算术运算符

https://zglg.work/c-plusplus-zero/13/

作者

IT教程网(郭震)

发布于

2024-08-10

更新于

2024-08-24

许可协议

分享转发

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论