1樓:歪歪
求出a與b之間的距離,然後與半徑進行比較,小於則在圓內,大於則在圓外,等於則在圓上,距離公式為(xa-xb)^2+(ya-yb)^2開根號
2樓:匿名使用者
a 與b間的距離小於圓的半徑就好了~~~~
c++判斷該點是在圓內部圓外還是圓上【等】
3樓:匿名使用者
給你的**稍微改了下,見注釋:
#include
#include
using namespace std;
/******************************/
class point
//add const
int gety()const
};point::point(int a, int b) :x(a), y(b)//初始化列表
/*****************************/
class circle :public point
int getradius()const//add const
void judje(const point & ptj)const;//以形參傳入要判斷的點
};void circle::judje(const point & ptj)const
else
}/********************************/
int main()
執行結果:
the point is:(3,4)
the point is:(6,7)
the radius is:5
測試點在圓範圍內
請按任意鍵繼續. . .
C語言關於判斷點在圓上,C語言如何編判斷點是否在圓上
float a,b scanf f,f a,b 獲取點座標if abs a a b b 1 0.001 else include using namespace std int main 根本就沒注意精確3位 c語言如何編判斷點是否在圓上 輸入某個點a的平面座標 x,y 判斷 輸出 a點是在圓內 圓...
在南極和北極地圖上怎麼判斷點在另點的什麼位置
a在b的西南來 方向,如果是北 源極,a在b的東北方向。方法 一 先大致標出兩地的經緯度座標。a 南緯60度,西經45度 b 0度,東經45度 二 先比較緯度確定南和北,a為南緯60度,b為0度,那麼a在b的南方。三 再比較經度確定東西,a西經45度,b為東經45度,所以a在b的西邊。但是要注意,這...
高數間斷點與間斷點型別,怎麼判斷間斷點的型別高數
這種函式的間bai斷點就是函式解析式du子沒有意義的點,顯然,zhi 這個題中沒定義的dao點只有分母為0的地內 方,即x a,x 1,關於容a你會了就不說了 已知x 1是可去間斷點,即當x趨於1時,這個函式極限存在,當x趨於1時,分母趨於0,極限要存在,分子必須趨於0才可能,而分子當x趨於1時,值...