6课:个人信息卡
🧮

个人信息卡

毕业项目:计算器

📖知识引入

📥cin/cout综合
用cin读取数字和运算符,用cout输出结果,输入输出配合
🔀if-else选择
根据运算符选择不同的计算方式,像岔路口选方向
🔢double浮点运算
使用double类型支持小数运算,除法不会丢失精度
🏷️char存运算符
用char类型读取+、-、*、/等运算符符号
🛡️除零检查
除法时要检查除数是否为0,避免程序崩溃

🔍简易计算器项目

📝简易计算器项目
💻
点击「运行」查看输出
计算器工作流程:
  ┌─────────┐    ┌──────────┐    ┌─────────┐
  │ 读取a op b │ -> │ if判断op │ -> │ 输出结果 │
  └─────────┘    └──────────┘    └─────────┘
                     │
        ┌──────┬──────┬──────┐
       '+'   '-'   '*'   '/'
       a+b   a-b   a*b   a/b
输入示例:3 + 5输出 3+5=8

🎯小测验

1题:cin连续读取需要什么分隔?

2题:这个项目用到了什么?

3题:计算器用double而不用int的主要原因是?

📝本课知识点

  • cin连续输入
  • if-else选择运算
  • double浮点运算
  • char存运算符
  • 恭喜完成C++新世界!获得🥉新世界居民勋章
6课完成!继续探索下一课吧 🚀