高級語言程序設計課程第四次個人作業
這個作業屬于哪個課程:https://edu.cnblogs.com/campus/fzu/gjyycx
這個作業要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/14577
學號:102500419
姓名:吳鴻益
(1):
1. 運行以下程序給出程序結果(無需代碼,截圖程序輸出結果,如有錯誤可自行修改)。



2. 設計程序
用while和do while分別設計程序實現:用公式π/4=1-1/3+1/5-1/7+1/9+...求π的近似值,直到某一項的絕對值小于10-4為止,對兩個程序的不同之處進行討論


不同:whlie循環先判斷條件再執行循環體,dowhile循環先執行循環體再判斷條件
設計一個程序,實現功能:邏輯表達式中的運算符,只有會影響表達式求值時,才會執行。

用for循環輸出六行,第一行有FEDCBA,第二行是FEDCB,第三行是FEDC....,以此類推。

編程輸入n, 計算s=1+(1+2)+(1+2+3)+…+(1+2+3+4+…n)。

用for循環給一組整型類型的數組進行賦值,輸出,以及求和,數組長度為8。

設計一個if和else的多分支程序(分支數目大于3),該多分支程序再用switch語句進行改寫,同時設計一個使用條件運算符(?:)的雙分支語句。

改寫:

設計一個循環程序,再循環中用break和continue語句,實現不同的程序效果,給出結果并討論。

設計一個程序求100~200間的全部素數,給出算法思想、傳統流程圖、程序NS流程圖。

算法思想:檢查每個數是否能被2到根號i間的數整除

3. 編寫并運行書本第6章6.16編程練習題目中的第1,5,7,10,13,16,18題。
6.16第一題

6.16第五題

6.16第七題

6.16第十題

6.16第十三題

6.16第十六題

6.16第十八題

4. 編寫并運行書本第7章7.12編程練習題目中的第1,2,4~5,7題。
7.12第一題

7.12第二題

7.12第四題

7.12第五題

7.12第七題


浙公網安備 33010602011771號