在c语言里:double 和float 类型用printf 输出时 如果不明确保留位数,小数点后都输出六位,不够补0;超过截取前六位 在c++里:cout输出 double和float类型,直接输出有效数字;但是最多输出5位,第六位四舍五入;