在编程过程中,往往要设置输出数值的宽度和小数点后位数,如何用printf语句节制输出数值的宽度和小数点后位数呢?小编以C++为例与大师分享一下编程经验。

工具/原料
- C++
方式/步骤
- 1
首先,界说三个实数型变量,保留计较的数值。

- 2
接着,给x和y赋值,如下图所示。

- 3
对x和y进行除法运算,保留在变量z中。

- 4
最后,输出变量z的值。

- 5
运行法式,可以看到计较获得的数值,小数点后位数是默认的。
若是想本身节制实数的小数点后位数,该怎么办呢?

- 6
可以在%之后,添加数值的小数点后位数,如下图所示。

- 7
运行法式,输出实数的小数点后位数,按照设定的值输出了。

- 8
我们还可以节制输出的整个数值的宽度,本例设置数值宽度为11位。

- 9
测试法式,数值输出的宽度,按照设置的11位输出了。








