4课:运算符
📤

运算符

cout格式化输出

📖知识引入

➡️<<插入运算符
<<将数据插入输出流,可以连续使用,像传送带一节节送货
🔗连续输出
cout << a << b << c 可以连续输出多个内容
📏endl和\n
两者都能换行,endl会刷新缓冲区,\n只换行不刷新
🔢fixed与setprecision
fixed固定小数位,setprecision(n)设小数位数,需<iomanip>
🔄类型自动转换
(double)a/b 强制转换,让整数除法变小数除法

🔍cout格式化输出示例

📝cout格式化输出示例
💻
点击「运行」查看输出
cout输出像搭积木,一块块拼接:
  cout << "a=" << a << ", b=" << b;
      └─文字─┘ └变量┘ └─文字─┘ └变量┘
整数除法 vs 小数除法:
  10 / 3  = 3    (两个int,结果截断)
  (double)10 / 3 = 3.33333 (转成小数除法)

fixed控制小数格式:

fixed << 3.141593.141590

🎯小测验

1题:<<叫什么?

2题:endl和\n的区别?

3题:10/3(两个int)的结果是?

📝本课知识点

  • <<插入运算符
  • 可以连续<<输出
  • endl换行并刷新
  • fixed控制小数格式
  • (double)强制类型转换
4课完成!继续探索下一课吧 🚀