這個作業屬於哪個課程 | <班級的連結>(2024-2025-1-計算機基礎與程式設計) |
---|---|
這個作業要求在哪裡 | <作業要求的連結>(2024-2025-1計算機基礎與程式設計第一週作業) |
這個作業的目標 | <瞭解並學習AI功能,回顧一週課程心得> |
作業正文 | ... 本部落格連結https://www.cnblogs.com/guchuang/p/18487351 |
教材學習內容總結
1:演算法的概念及其描述方法
選擇(分支)控制結構
程式測試
位運算
迴圈控制結構
結構化程式設計
2:一些程式碼的編寫學習
用於多路選擇的switch語句
判斷三角形的型別
判斷某一年year是否是閏年的條件是滿足二者之一
若改成對浮點數運算,兩個浮點數如何比較?
單精度浮點數的有效位只有6或7位,儲存的是近似值
兩個近似值如何比較相等?
兩個近似值的差足夠小
fabs(a-b)< 1e-7 (取絕對值函式)
教材學習中的問題和解決過程
問題一:我看了這一段文字(“if語句後要用雙引號”)
有這樣一個問題:
解決方案:AI學習
因為if後判斷一個語句,然後與else相連線,如果語句超過一個則else將非法。
問題二:我看了這一段文字(getchar用來儲存字元)
有這樣一個問題:和char的區別在哪裡
解決方案:AI學習
getchar是一個函式,用於儲存一個字元進入變數中。char是為變數申請一個空間。
心得:要在實踐中好好體會,不能只看理論。
基於AI的學習
學習進度條
程式碼行數(新增/累積) | 部落格量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 100/200 | 1/3 | 2/10 |