用c++编写程序,依次输入两个点的横纵坐标(设都是整数,并且两个点的横轴坐标不等),计算连接两个点的线段的斜率(浮点数),最后输出。
时间: 2024-03-18 18:38:29 浏览: 105
plotyyy.rar_matlab plotyyy_matlab三纵坐标_matlab坐标轴_ploty_三个纵坐标
5星 · 资源好评率100%
以下是用 C++ 编写的程序,可以依次输入两个点的横纵坐标,计算连接两个点的线段的斜率并输出:
```cpp
#include <iostream>
using namespace std;
int main() {
int x1, y1, x2, y2;
float slope;
cout << "请输入第一个点的横坐标和纵坐标:";
cin >> x1 >> y1;
cout << "请输入第二个点的横坐标和纵坐标:";
cin >> x2 >> y2;
slope = float(y2 - y1) / float(x2 - x1);
cout << "连接两个点的线段的斜率为:" << slope << endl;
return 0;
}
```
程序通过 `cin` 输入四个整数,分别表示两个点的横纵坐标。然后计算斜率时将纵坐标的差值除以横坐标的差值,并将结果强制转换为浮点数。最后通过 `cout` 输出计算得到的斜率。
阅读全文