02周 專案五 點結構與列舉

2021-06-20 21:07:26 字數 1060 閱讀 1378

/*

* 作 者:王穎

* 完成日期:2014 年 3 月 8 日

* 版 本 號:v1.0

* 輸入描述: 無

* 問題描述:點結構體與列舉

* 程式輸出:略

* 問題分析:略

* 演算法設計:略

*/#include #includeusing namespace std;

enum symmetricstyle ;//分別表示按x軸, y軸, 原點對稱

struct point

;int main( )

,p2= ,p;

double distance(point p1, point p2); // 兩點之間的距離

double distance0(point p1);

point symmetricaxis(point p,symmetricstyle style); //返回對稱點

cout<

cout<

p=symmetricaxis(p1,axisx);

cout<

p=symmetricaxis(p1,axisy);

cout<

p=symmetricaxis(p1,point);

cout<

return 0;

}// 求兩點之間的距離

double distance(point p1,point p2)

else

if(p2.y

else

d3=d1*d1+d2*d2;

d=sqrt(d3);

return d;

}// 求點到原點的距離

double distance0(point p)

// 求對稱點

第五周專案五

檔名稱 專案5.cbp 作 者 張延飛 完成日期 2017年10月10日 版 本 號 v1.0 問題描述 利用sqstack.h中棧的基本運算,實現將乙個中綴表示式轉換為對應的字尾表達 式的演算法。例如,輸入 56 20 4 2 輸出字尾表示式 56 20 4 2 要求 在數字後加 輸入描述 字首表...

第五周專案1 3

檔名稱 完成日期 2014 年 3月 25 日 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 程式輸出 問題分析 使用帶引數建構函式 演算法設計 include include using namespace std class double x,double y,doubl...

第九周專案五

corpyright c 2013,煙台大學計算機學院 all right reseved.完成日期 2014年4月22日 版本號 v1.0 輸入描述 問題描述 設計一元一次方程類,求形如ax b 0的方程的解!程式輸出 問題分析 演算法設計 include include using namesp...