问题描述 从键盘输入三个学生的数学考试成绩,计算它们的平均分,保留两位小数。 输入说明 三个整数,数学成绩。 输出说明 平均分,保留2位小数。 输入范例 80 90 70 输出范例 用c++写
时间: 2024-09-28 08:13:27 浏览: 57
javaScript强制保留两位小数的输入数校验和小数保留问题
在C++中,你可以使用标准输入流cin读取用户输入的三个学生数学考试成绩,然后计算它们的平均值并四舍五入到两位小数。下面是一个简单的程序示例:
```cpp
#include <iostream>
#include <iomanip> // 引入iomanip库用于控制浮点数的精度
int main() {
double score1, score2, score3, average;
std::cout << "请输入学生的数学考试成绩:\n";
std::cin >> score1 >> score2 >> score3; // 从键盘获取三个成绩
average = (score1 + score2 + score3) / 3; // 计算平均分
std::cout << "平均分(保留两位小数):"
<< std::fixed << std::setprecision(2) << average << "\n"; // 输出结果,四舍五入到两位小数
return 0;
}
```
当你运行这个程序时,它会提示你输入三个数字,然后输出它们的平均分,并自动将结果格式化为保留两位小数的形式。
阅读全文