精英家教网 > 高中数学 > 题目详情

已知A(x1,y1),B(x2,y2),写出求直线AB的斜率的一个算法.

解:S1  输入x1,x2,y1,y2的值.

S2  计算Δx=x2-x1,Δy=y2-y1.

S3  若Δx=0,则输出斜率不存在;否则,k=.

S4  输出斜率k.


解析:

当Δx=0时直线的斜率不存在;当Δx≠0时,利用直线的斜率公式k=求得.

练习册系列答案
相关习题

科目:高中数学 来源: 题型:

已知A(x1,y1)、B(x2,y2)是平面上的两点,试设计一个程序,输入A、B两点的坐标,输出其中点的坐标.现已给出程序的一部分.试在横线上填上适当的语句,把程序补充完整.

INPUT  x1,y1

INPUT  x2,y2

            ① 

            ② 

PRINT x,y

END

查看答案和解析>>

科目:高中数学 来源: 题型:

过抛物线y2=4x的焦点作直线交抛物线于A、B两点,已知A(x1,y1)、B(x2,y2),且x1+x2=6,则|AB|=___________________.

查看答案和解析>>

科目:高中数学 来源: 题型:

已知A(x1,y1),B(x2,y2),写出求直线AB的斜率的一个算法.

查看答案和解析>>

科目:高中数学 来源: 题型:

已知A(x1,y1),B(x2,y2)分别是直线l上和l外的点,若直线l的方程为f(x,y)=0,则方程f(x,y)=f(x2,y2)表示(    )

A.直线l

B.过点A、B的直线

C.过点B与l垂直的直线

D.过点B与l平行的直线

查看答案和解析>>

同步练习册答案