第四周C 作業

2021-06-21 06:05:55 字數 941 閱讀 7660

1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n-s圖,然後程式設計實現,有可能的話使用兩種以上方法

課本76頁程式設計題:

/**********求自然對數e的近似值*******************/

#include using namespace std;

int main()

cout<<"e="int main()

cout<<"pai="<<4*paiint main()

coutint main()

cout<<"它總共由"<4.在乙個平面上,有四個圓柱形塔,塔底圓心座標分別為(2,2)、(-2,2)、(-2,-2)、(2,-2),塔半徑為1,塔高為10公尺,塔外無建築物。程式設計,輸入任乙個點平面座標,求該點建築物的高度。

/**********這題可能性只有兩種,一種是落在塔內(包括塔上),

一種是落在塔外,它們高度分別為10和0,所以只要求該點

左邊距離最近塔圓心座標兩點間的距離,如果他們距離小於

半徑,就自然是落在塔內了。*******************/

#include #include//要用到數學公式

using namespace std;

int main()

cout<<"1!+2!+3!+......n!="<

/****這題有歧義,是說第十天吃之前剩乙個

還是說第十天吃完後剩乙個?該題程式設計按吃完後

剩乙個計算****/

#include using namespace std;

int main() //採用逆向思維,從第10天開始往前推

cout<<"猴子第一天共摘了"<

7.計算s[n]=a+aa+aaa+aa...a(n個)的值。其中a是乙個數字,n表示a的位數。例如,當a=1,n=5時,則要計算的表示式為

s[5]=1+11+111+1111+11111

C 第四周作業

第一題 習題5 功能 求自然對數 e的近似值 include include using namespace std int main int i,j double e 1,s 1 for i 1 i 10 i for j 1,j i j s j e 1 s s 1 return 0 習題6 功能 ...

C 第四周作業

一 自然對數e includeusing namespace std int main cout 自然對數為 圓周率 include using namespace std int main cout 圓周率為 定義範圍 include includeusing namespace std int ...

第四周作業

第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...