C语言中的算术运算符包括基本的加、减、乘、除,以及取模运算符。这些运算符用于执行常见的数学运算。下面是详细的介绍和代码示例:
算术运算符
加法运算符(`+`):计算两个操作数的和。
减法运算符(`-`):从第一个操作数中减去第二个操作数。
乘法运算符(`*`):计算两个操作数的乘积。
除法运算符(`/`):计算第一个操作数除以第二个操作数的商。
如果两个操作数都是整数,则执行整数除法,结果也是整数,丢弃小数部分。
如果至少有一个操作数是浮点数,则执行浮点除法,结果是浮点数。
取模运算符(`%`):计算两个整数相除的余数。
注意:取模运算符只能用于整数。
代码实例
1#include <stdio.h>
2
3int main() {
4 int a = 10, b = 3;
5 float c = 10.0, d = 3.0;
6
7 // 加法
8 printf("a + b = %d\n", a + b);
9
10 // 减法
11 printf("a - b = %d\n", a - b);
12
13 // 乘法
14 printf("a * b = %d\n", a * b);
15
16 // 整数除法
17 printf("a / b = %d\n", a / b);
18
19 // 浮点除法
20 printf("c / d = %.2f\n", c / d);
21
22 // 取模
23 printf("a %% b = %d\n", a % b);
24
25 return 0;
26}
输出结果示例
1a + b = 13
2a - b = 7
3a * b = 30
4a / b = 3
5c / d = 3.33
6a % b = 1
注意点
当使用除法运算符
/
时,如果两个操作数都是整数,则结果也是整数,会舍去小数部分。要得到浮点结果,至少有一个操作数应为浮点类型。取模运算符
%
只能用于整数运算,且不能用于浮点数。
通过这些示例,你可以看到C语言中算术运算符的用法及其在实际编程中的应用。这些基本的算术运算符是编写程序和处理数值数据的基础。
文章转载自一如老师,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




