用c++写从键盘输入x1和x2,输出x1^2+x2^2 输入说明 输入两个浮点数x1和x2,以空格分隔 输出说明 输出格式要求为: 小数点后保留4位,输出总共占10个字符的宽度(包括小数点),不足部分在左侧补空格。 如果数字本身超出10个字符的宽度,则按实际宽度输出。
时间: 2024-10-03 15:03:24 浏览: 42
test5_2.rar_C/C++_
在C++中,你可以使用`std::cin`从键盘读取两个浮点数`x1`和`x2`,然后通过数学运算计算它们的平方和,并按照指定的输出格式打印结果。下面是一个简单的程序示例:
```cpp
#include <iostream>
#include <iomanip> // 引入iomanip库处理精度和对齐
int main() {
double x1, x2;
std::cout << "请输入两个浮点数,以空格分隔:" << std::endl;
std::cin >> x1 >> x2; // 从键盘获取输入
double sum_of_squares = x1 * x1 + x2 * x2; // 计算两数平方和
// 设置输出格式:保留四位小数,总宽度为10个字符
std::cout << std::fixed << std::setprecision(4) << std::setw(10) << std::right << sum_of_squares;
return 0;
}
```
当你运行这个程序并输入两个浮点数后,它会按照描述的方式显示计算结果。
阅读全文