已知A(x1,y1),B(x2,y2),寫出求直線AB的斜率的一個(gè)算法.

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

S2  計(jì)算Δx=x2-x1,Δy=y2-y1.

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

S4  輸出斜率k.


解析:

當(dāng)Δx=0時(shí)直線的斜率不存在;當(dāng)Δx≠0時(shí),利用直線的斜率公式k=求得.

練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源: 題型:

已知A(x1,y1)、B(x2,y2)是平面上的兩點(diǎn),試設(shè)計(jì)一個(gè)程序,輸入A、B兩點(diǎn)的坐標(biāo),輸出其中點(diǎn)的坐標(biāo).現(xiàn)已給出程序的一部分.試在橫線上填上適當(dāng)?shù)恼Z句,把程序補(bǔ)充完整.

INPUT  x1,y1

INPUT  x2,y2

            ① 

            ② 

PRINT x,y

END

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

過拋物線y2=4x的焦點(diǎn)作直線交拋物線于A、B兩點(diǎn),已知A(x1,y1)、B(x2,y2),且x1+x2=6,則|AB|=___________________.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知A(x1,y1),B(x2,y2),寫出求直線AB的斜率的一個(gè)算法.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知A(x1,y1),B(x2,y2)分別是直線l上和l外的點(diǎn),若直線l的方程為f(x,y)=0,則方程f(x,y)=f(x2,y2)表示(    )

A.直線l

B.過點(diǎn)A、B的直線

C.過點(diǎn)B與l垂直的直線

D.過點(diǎn)B與l平行的直線

查看答案和解析>>

同步練習(xí)冊(cè)答案