从键盘输入两个双精度型
时间: 2023-11-11 07:07:03 浏览: 37
请问您需要一个示例代码来演示如何从键盘输入两个双精度型吗?
示例代码如下:
```c++
#include <iostream>
using namespace std;
int main() {
double num1, num2;
cout << "请输入第一个双精度型数:";
cin >> num1;
cout << "请输入第二个双精度型数:";
cin >> num2;
cout << "您输入的两个双精度型数分别为:" << num1 << " 和 " << num2 << endl;
return 0;
}
```
运行程序后,您将看到如下输出:
```
请输入第一个双精度型数:3.1415926
请输入第二个双精度型数:2.7182818
您输入的两个双精度型数分别为:3.14159 和 2.71828
```
相关问题
计算由键盘输入的任意两个双精度数据的平均值C语言
可以使用以下代码来计算由键盘输入的任意两个双精度数据的平均值:
```c
#include <stdio.h>
int main() {
double num1, num2, avg;
printf("请输入两个双精度数据:\n");
scanf("%lf %lf", &num1, &num2);
avg = (num1 + num2) / 2;
printf("这两个数的平均值为:%.2lf\n", avg);
return 0;
}
```
在上面的代码中,我们首先声明了三个变量 `num1`,`num2` 和 `avg` 分别表示输入的两个数和它们的平均值。
然后我们通过 `scanf` 函数从键盘读入两个双精度数据,并将它们存储在 `num1` 和 `num2` 变量中。
接下来,我们计算这两个数的平均值,并将结果存储在 `avg` 变量中。
最后,我们使用 `printf` 函数将结果输出到屏幕上,其中 `%.2lf` 表示输出一个双精度数并保留两位小数。
由键盘输入的任何两个双精度数据的平均值
好的,这里是一个简单的 C++ 代码示例,可以计算任意两个双精度数的平均值:
```cpp
#include <iostream>
int main() {
double num1, num2, avg;
std::cout << "请输入两个双精度数,用空格隔开:" << std::endl;
std::cin >> num1 >> num2;
avg = (num1 + num2) / 2.0;
std::cout << "这两个数的平均值是:" << avg << std::endl;
return 0;
}
```
运行程序后,它会提示用户输入两个双精度数,然后计算它们的平均值并输出结果。