5课:类型转换

类型转换

让C语言做算术

📖知识引入

加法与减法
+ 表示加,- 表示减,和数学一样直观
✖️乘法与除法
* 表示乘,/ 表示除,注意整数除法会舍去小数
🔢取模%
% 取余数,如10%3=1,只能用于整数
📊运算符优先级
先乘除后加减,有括号先算括号,和数学一样
📈自增自减
i++是先用后加1,++i是先加1后用,i--同理减1
💡
两个整数相除结果还是整数,小数部分会被直接舍去,不是四舍五入

🔍算术运算示例

📝算术运算示例
💻
点击「运行」查看输出
整数除法 vs 浮点除法:
  10 / 3 = 3    ← 整数除法,直接舍去小数
  10.0 / 3 = 3.333...  ← 浮点除法,保留小数
运算符优先级:
  ① 括号 ()     最高
  ② * / %       先算
  ③ + -         后算
  例: 2+3*4 = 2+12 = 14
  例: (2+3)*4 = 5*4 = 20

🎯小测验

1题:10/3的结果是?

2题:10%3的结果是?

3题:2+3*4的结果是?

📝本课知识点

  • + - * / 四则运算
  • %取余数
  • 整数除法舍去小数
  • %只能用于整数
  • 先乘除后加减
5课完成!继续探索下一课吧 🚀