📤
运算符
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.14159→3.141590
🎯小测验
第1题:<<叫什么?
第2题:endl和\n的区别?
第3题:10/3(两个int)的结果是?
📝本课知识点
- ✓<<插入运算符
- ✓可以连续<<输出
- ✓endl换行并刷新
- ✓fixed控制小数格式
- ✓(double)强制类型转换
第4课完成!继续探索下一课吧 🚀