1樓:匿名使用者
直接用數學公式變下行算,不過要先寫個長數字計算**,不然計算結果不準確
2樓:匿名使用者
求面積的方法可以利用向量的叉積
向量ab ab
叉乘再/2就是面積了
判斷點在不在三角形裡面
我覺得這個辦法可行
就是看由3個頂點到這個點的向量和三角形3條邊相不相交如果都不想交就在裡面
具體還是用叉積
c語言程式設計問題:使用函式計算兩點間的距離。
3樓:問明
輸入兩點座標(x1,y1),(x2,y2),計算並輸出兩點間的距離。
輸入資料有多組,每組佔一行,由4個實陣列成,分別表示x1,y1,x2,y2,資料之間用空格隔開。
#include
#include
void main()
float x1,x2,y1,y2;
printf("請輸入一組資料:");
開始讀取輸入的數,知道檔案結束。
printf("兩點間的距離為:%.2f\n",sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)));
printf("請輸入一組資料:");
c語言基本運算
一:算術運算子
算術運算子非常地簡單,就是小學數學裡面的一些加減乘除操作。不過呢,還是有一些語法細節需要注意的。
一、加法運算子+
int a=10;
(此處空一行)
int b=a+5;
在第3行利用加法運算子+進行了加法運算,再將和賦值給了變數b,最終變數b的值是15
二、減法運算子或負值運算子-
int b=10-5;
(此處空一行)
int a=-10;
1、在第1行利用減法運算子-進行了減法運算,再將差賦值給了變數b,最終變數b的值是5
2、在第3行中,這個-並不是什麼減法運算子,而算是一個負值運算子,-10代表的是負十
三、乘法運算子*
int b=10*5;
注意:乘法運算子並不是x或者x,而是星號*。變數b最終的值是50。
四、除法運算子/
double a=10.0/4;
double b=10/4;
(此處空一行)
printf("a=%f,b=%f\n",a,b);
注意:除法運算子並不是÷,而是一個正斜槓/
4樓:
#include
#include
double dist( double x1, double y1, double x2, double y2 );
int main()
double dist( double x1, double y1, double x2, double y2 )
定義點類cponint寫一個函式計算兩點之間的距離,並編寫一個主函式
5樓:
distance作為一個point內的成員函式必須要用一個point類來呼叫才行
你可以cout< 編寫一個函式distance,計算兩點(x1,y1)與(x2,y2)之間的距離。所有數值和返回值應為double型別。 6樓:匿名使用者 #include#includevoid main() distence(double *x) 7樓:匿名使用者 我也在找這題!~~ 武工大的? 弧.長於半圓的叫優弧 短於半圓的叫劣弧 華樂正封紫 數學上,圓周上兩點之間的部分叫弧。根據弧的定義 弧就是圓上任意兩點之間的部分。所以圓周上兩點之間的部分叫弧。弧的大小有兩種表示方法 弧長與弧度。弧長 在圓上過2點的一段弧的長度叫做弧長。弧度 弧長等於半徑的弧,其所對的圓心角為1弧度。擴充套件資料 ... 對啊。這個初中都知道的道理啊。世界上沒有一句話是絕對正確的。這句話是絕對正確的嗎?在語言上是不正確的,在頭腦裡是正確的。你可以在頭腦裡這樣想,比如圓周率是有解的 眾所周知圓周率是無解的 所以圓周率是無解的在語言上是絕對正確的。綜上所述,不對。假設法 假設這句話絕對正確,那麼這句話錯了,所以這句話不是... 擋土牆 是過已知兩點,畫規定直徑的園吧!方法 設 已知點為a,b 規定直徑為d 以a為圓心 d 2為半徑畫圓1 以b為圓心 d 2為半徑畫圓2。圓1與圓2的交點為所求圓的圓心! 先點圓弧指令 然後指定圓弧的起點 也就是第一個點 然後左下角命令提示行會提示你指定第二個點或 圓心 c 端點 e 這時你要...圓周上兩點之間的部分叫做什麼,圓上兩點之間的部分叫做什麼?
「兩點之間直線距離最短」這句話是否絕對正確
cad2019怎麼在兩點之間畫規定直徑的圓弧