4  第3章:表达式——让变量动起来

🧮

让变量动起来

表达式就是让变量和数字"做运算"的式子,就像数学题一样!

## ➕ 算术运算符 ```{=html}
运算符 含义 例子 结果
+ 加法 a + b a和b的和
- 减法 a - b a减b
* 乘法 a * b a乘b
/ 除法 a / b a除以b
% 取余数 a % b a除以b的余数
⚠️ 注意:C语言里 * 表示乘法(不是×),/ 表示除法(不是÷),% 是"取余数"运算符(比如 7%3 = 1,因为7÷3余1)。

4.1 🎮 互动:算术计算器

🎮 算术计算器
?

4.2 📊 关系运算符(比较大小)

📊 关系运算符——用来"比较"两个值
> 大于 a > b
< a < b
== 等于 a == b
!= 不等于 a != b
>= 大于等于 a >= b
<= 小于等于 a <= b
💡 重点:等于是 ==(两个等号),不是 =(一个等号是"赋值")!这是初学者最容易犯的错误。

4.3 🧩 互动:比大小

🧩 比大小游戏
结果将显示在这里…

4.4 🧲 赋值运算符

= 基本赋值
a = 10; // 把10放进a
a = b; // 把b的值放进a
复合赋值(简写)
a += 5; // 等于 a = a + 5
a *= 2; // 等于 a = a × 2

4.5 ✏️ 随堂小练习

🌟 试试看!
1. 7 % 3 的结果是多少?
2. 判断"a是否等于b",C语言里怎么写?
3. 执行 a = 10; a += 5; 后,a的值是多少?

4.6 📝 本章总结

✅ 你已经学会了:
• 算术运算符:+ - * / % 🧮
• 关系运算符:用来比较大小,结果是"真(1)"或"假(0)" 📊
== 是"等于",= 是"赋值",别搞混!
• 赋值复合运算:a += 5 就是 a = a + 5 的简写
💡 下一章预告:学会了表达式,接下来学"程序顺序结构"——让程序一步一步按你写的顺序执行!

```