- 瞭解用計算機解決問題的基本步驟
- 掌握流程圖的基本表示方法,可以使用raptor進行簡單的算法設計
- 掌握C語言程序的開發步驟
本次實驗採用結對編程,使用Raptor進行程序設計,內容以下:算法
- 求圓面積和周長
輸入圓的半徑,計算圓的周長和麪積。- 判斷閏年
輸入一個四位年份,判斷其是不是閏年。閏年的判別條件是該年年份能被4整除但不能被100整除、或者能被400整除。- 求全部閏年
修改第2題,輸出1980年至今全部的閏年- 判斷有多少天
修改第2題,輸入年份和月份,判斷該月有多少天。- 猜數遊戲
程序隨機產生一個100之內的整數,用戶輸入猜的數字,只能猜一次,判斷是否猜對了, 若是猜錯了,則說明猜大了仍是猜小了。- 猜數遊戲擴展
修改第5題,用戶最多能夠猜10次,若是猜對了,輸出猜對的次數,若是10次都沒猜對,輸出正確答案。
本次實驗是結對編程,但要求每一個同窗獨立發佈一篇隨筆,內容不得徹底雷同,不然按抄襲處理,具體內容及格式以下:編程
(1)題目
輸入圓的半徑,計算圓的周長和麪積。
(2)流程圖
插入raptor流程圖
(3)測試數據及運行結果
記錄運行輸入的數據及運行結果。最好用變量顯示區和主控臺程序輸出區域的截圖
(4)實驗分析
記錄實驗中遇到的問題及解決方法,格式以下:
問題1:XXXXXXXX (可用截圖說明)
緣由:XXXXXX
解決辦法:XXXXXX
問題2:XXXXXXXX
緣由:XXXXXX
解決辦法:XXXXXX學習
實驗內容的每道題都按照上面的格式書寫。測試
本次做業採用告終對編程的形式,給出結對編程同窗的博客地址連接,並談談你對這種形式的見解、感覺或收穫。設計
- 做業總分10分,以0.1分爲最小打分單位。
- 實驗總結9分
- 第一、二、5題各1分
- 第三、四、6題各2分
- 實驗總結評分標準(以滿分1分爲例)
- 流程圖0.6分,徹底正確滿分,結果有錯誤酌情扣分。
- 測試數據及運行結果0.2分,測試數據全面、結果正確滿分,測試數據有遺漏酌情扣分。
- 實驗分析0.2分,總結內容豐富滿分,條理不清,應付了事0-0.1分。- 結對編程總結1分
- 內容豐富,言之有物1分
- 內容空洞、應付 0-0.3分
- 缺乏結對編程同窗的博客連接 扣0.1分- 附加分:積極參與博客互評和互動,有實質內容加0.5-1分
- 沒有按時提交做業,則本次做業爲0分。
- 做業抄襲,倒扣10分。
隨筆必須採用MarkDown格式,可參考下面的模板,務必將模板中的文字和連接替換成本身做業的內容和連接地址3d
# C語言程序設計第一次做業 ###(一)實驗總結 ####**1. 三角形面積問題** **(1)題目** 已知三條邊,求這三條邊圍成的三角形的面積。 **(2)流程圖**  **(3)測試數據及運行結果** 測試數據1:a=3,b=4,c=5  運行結果:  測試數據2: a=2,b=2,c=5  運行結果:  **(4)實驗分析** 問題1:XXXXXXXX 緣由:XXXXXX 解決辦法:XXXXXX 問題2:XXXXXXXX 緣由:XXXXXX 解決辦法:XXXXXX ###(二)結對編程總結 本次結對編程同窗是XXX,[博客連接](https://edu.cnblogs.com/campus/xianke/CS17011702/homework/947) 結對編程的見解、感覺及收穫
(1)題目
已知三條邊,求這三條邊圍成的三角形的面積。
(2)流程圖
(3)測試數據及運行結果
測試數據1:a=3,b=4,c=5
運行結果:
測試數據2: a=2,b=2,c=5
運行結果:
code
(4)實驗分析
問題1:XXXXXXXX
緣由:XXXXXX
解決辦法:XXXXXX
問題2:XXXXXXXX
緣由:XXXXXX
解決辦法:XXXXXXblog
本次結對編程同窗是XXX,博客連接
結對編程的見解、感覺及收穫遊戲