學習總結 C 翁愷老師 入門 總

2022-07-30 17:18:15 字數 1734 閱讀 5735

第0周:程式設計與c語言

第1周:計算

第2周:判斷

第3周:迴圈

第4周:迴圈控制

第5周:資料型別

第6周:函式

第7周:陣列

第8周:指標與字串

設定斷點執行,停下來的地方是當前命令尚未執行的狀態,按下一步才執行並跳轉下一步

滑鼠游標掃過的變數,可以從左側欄看到當前狀態下此變數的值。

講了一些**

scanf() - 括號裡的內容是它期望你輸入的東西,少了或者不一致就報錯

兩個變數中間寫了逗號,輸入時也要有逗號。前面有price,輸入時也需要輸入price。

後面有空格,或者\n,輸入時也得隨便給乙個數字之類來填補這個空要不然就出錯。

(空格不行,回車也不行 - 這兩者代表虛無)

追溯到電報時代,與英文本母o區分,預設在數字0中間加一撇

優先順序:較低。比算術低,比賦值高

判斷是否相等的==和!=比其他比較運算子低 5>3 == 6>4 :

連續的關係運算是從左到右的 6>5>4: 0

注釋:// c99獨有 或 /* */

流程圖的畫法簡單介紹

流程圖乙個走這邊,乙個走那邊

安全的方式是:if-else語句始終加上清晰的大括號,即使只有一條語句

(此處還有另乙個例子不過很簡單,為了驗證if-else的自動匹配,故不再贅述)

單一出口問題:好處是這一段只管計算,最終得到的值,下一步再print,但也許還有別的用處呢。單一出口比較好。。

忘了大括號;if後面分號;錯誤使用==和=;else

==和=:error和warning的區別,能不能產生可執行程式的區別。學會尊重warning!

if()括號裡只要是非0就會執行

**風格:if-else加大括號,括號裡縮排,前半個大括號放在上一行。

通過取餘和整除弄到三個數字,然後乘以100和10並相加得到。

腦子裡第一反應除了陣列別的什麼也沒,怎麼肥事。。。

程式設計入門 C語言(翁愷老師)作業

第1周 程式設計與c語言1 輸出 hello world 5分 題目內容 請輸出一行,內容為 hello world 請注意大小寫。由於這一周只是簡單地介紹了c程式的基本框架,還不能做很多事情,甚至還不能做資料的輸入,所以這一周的題目也非常簡單。輸入格式 無輸入輸出格式 一行文字 輸入樣例 無輸出樣...

學習翁愷老師c語言歷程 初次

include 判斷數的位數 int main dowhile num 0 printf 這個數的位數是 d count 總結 對 有了乙個新的認識,依次去掉個位數 從後向前數,計算機與人是很大的不同,計算機處理步驟的,而非關係。include include include 猜數遊戲 0 100之...

翁愷老師C語言學習筆記(七)函式

includeint main printf d到 d的和是 d n 1,10,sum for i 20,sum 0 i 30 i printf d到 d的和是 d n 20,30,sum for i 35,sum 0 i 45 i printf d到 d的和是 d n 35,45,sum retu...