c語言第一次作業

2022-06-04 22:57:13 字數 1658 閱讀 9274

1.求圓的面積和周長

輸入圓的半徑,計算圓的周長和面積。

流程圖

測試資料:r=5

測試結果 :

實驗結果:

問題1:結果加和

原因:直接加號導致

解決辦法:通過加字元空格來是結果隔斷

2.判斷閏年

輸入乙個四位年份,判斷其是否為閏年。閏年的判別條件是該年年份能被4整除但不能被100整除丶或者能被400整除。

流程圖

測試資料:n=2004

測試結果:

測試資料:1998

測試結果:

實驗結果:

問題1:演算法出錯

原因:400應該是or不是and

解決辦法:將400前的and替換成or

3.求出所有閏年

修改第二題,輸出2023年至今所有的閏年

流程圖:

測試結果:

實驗結果:成功

4.判斷有多少天

修改第二題,輸入年份和月份,判斷該月有多少天。

流程圖:

測試資料:

測試結果:

補充:實驗結果:

問題1:月份超出12後格式出錯

原因:輸出格式錯誤

解決辦法:重新定義月份指令並加入判斷句

5.猜數遊戲

程式隨機產生乙個100以內的整數,使用者輸入猜的數字,只能猜一次,判斷是否猜對了,如果猜錯了,則說明猜打了還是猜小了。

流程圖:

測試資料:

測試結果:

實驗結果:成功

6.猜數遊戲擴充套件:

修改第5題,使用者最多可以猜10次,如果猜對了,輸出猜對的次數,如果10次都沒猜對,輸出正確答案。

流程圖:

測試資料:

測試結果:

實驗結果:成功

補充問題:測試中有有隨機數的提示,對輸出數,影響判斷,怎麼隱藏。

結對小組(賀雲濤):

C語言 第一次作業

學習內容總結 本週進行了演算法的初步學習,用計算機的思維方式去思考問題,並學習了如何用傳統程式框圖表示演算法。1.演算法是用來解決問題的方法與步驟。2.計算機擅長重複,常用列舉的方法求解。3.程式框圖的三種基本結構 順序結構 選擇結構 迴圈結構 a當型迴圈結構 b直到型迴圈結構 附 網路作業使我學會...

C語言第一次作業

本題要求編寫程式,計算華氏溫度150 f對應的攝氏溫度。計算公式 c 5 f 32 9,式中 c表示攝氏溫度,f表示華氏溫度,輸出資料要求為整型。int celsius,fahr fahr 150 celsius 5 fahr 32 9 printf fahr 150,celsius d n cel...

C語言第一次作業

1 翻閱鄒欣老師部落格關於師生關係部落格,並回答下列問題 1 大學和高中最大的不同是沒有人天天看著你,請看大學理想的師生關係是?有何感想?看完鄒老師的關於師生關係的部落格,我對於大學生與老師之間的關係有了新的看法,我覺得最理想的師生關係是 誰也不用討好誰。老師按本學科的規律特點,把課上好,教給學生準...