C++ 输出某两个计算式结果的格式 ,不使用couunt
时间: 2024-09-13 09:17:05 浏览: 36
在C++中,如果你想要按照特定格式输出两个计算式的运算结果,你可以利用`std::cout`(标准输入输出流)配合格式化控制符来定制输出样式。例如,如果你想显示每个计算式及其结果,中间用等号分隔,可以这样做:
```cpp
#include <iostream>
#include <iomanip> // 使用这个头文件可以获得控制输出精度和对齐的功能
// 假设我们有两个变量a和b,以及它们的结果res1和res2
double a = 5.0;
double b = 2.0;
double res1 = a + b;
double res2 = a * b;
int main() {
std::cout << "第一个计算式: (";
std::cout << std::fixed << std::setprecision(2); // 设置小数点后两位
std::cout << a << " + " << b << ") = ";
std::cout << std::fixed << res1 << std::endl; // 固定小数点位并输出结果
std::cout << "第二个计算式: (";
std::cout << a << " * " << b << ") = ";
std::cout << std::fixed << res2 << std::endl; // 同样固定小数点位并输出结果
return 0;
}
```
在这个例子中,`std::fixed`用于固定小数点后的位数,`std::setprecision(2)`设置小数点后的精度为两位。`std::endl`则换行并刷新输出。
阅读全文