假设已有一个PrintWriter对象`pw`,并且有变量 `int count = 123;` 和 `float price = 45.678f;`,以下哪行代码能以格式化字符串的形式将 `count` 和 `price` 输出到文件中,`count` 以十进制整数形式,`price` 保留两位小数?

答案解析

`printf()` 方法使用 `%d` 来表示十进制整数,`%f` 表示浮点数。`%.2f` 表示保留两位小数的浮点数。`%i` 也是表示整数,但格式化效果和`%d`没有显著区别。`%s` 用于格式化字符串,不适用于整数和浮点数。 因此C选项正确。
正确答案:C
随机推荐
开始刷题