double distance, point, point1, point2;
double x1,y1;
double x2, y2;
point1 = pow((y1-y1),2);
point2 = pow((x1-x2),2);
point = point1+point2;
distance = sqrt(point) ;
我正在寫一個簡單的C++程序來提示用戶輸入2個座標並計算它們之間的距離。當添加sqrt函數時,我得到我應該初始化變量x1,x2,y1,y2。我這樣做了,但我得到了距離爲0的答案。 什麼是問題,如何解決?程序告訴我初始化寫一個簡單的C++代碼時不需要初始化的變量
在你的代碼中,它們沒有被初始化。 – Slava
你在哪裏接受用戶輸入 –
Declaring =/=正在初始化 – jhhoff02