题目如下
解题代码如下:
知识点:
1,题目中的提到的“双精度浮点数”,就是程序里面的double,它是一种变量类型,同学们可以简单理解为小数,因为n就是我们最终要printf(输出)的内容,所以,n要设置成双精度浮点数double。
使用printf。
C++完整兼容C语言,所以同样可以使用C的输出函数printf。
在输出精度控制上C的printf更为简单,但需要根据数据类型调整输出格式字符。
对于float可以用%.2f, 而double则需要用%.2lf。
2是保留小数的位数。