- 2.1-2.5-C數(shù)據(jù)類型
- 3.1節(jié)- 3.5節(jié)-簡單的算術(shù)運算和表達式
- 4.1節(jié)和4.4節(jié)-鍵盤輸入和屏幕輸出
- 4.2節(jié)-4.3節(jié)-鍵盤輸入和屏幕輸出
- 5.1節(jié)-5.8節(jié)-選擇控制結(jié)構(gòu)
- 5.9節(jié)-5.10節(jié)-選擇控制結(jié)構(gòu)
- 6.1節(jié)-6.2節(jié)-循環(huán)控制結(jié)構(gòu)
- 6.2-6.3節(jié)-循環(huán)控制結(jié)構(gòu)
- 6.3-6.4節(jié)-循環(huán)控制結(jié)構(gòu)
- 6.5節(jié)-6.6.1節(jié)-循環(huán)控制結(jié)構(gòu)
- 6.6.2節(jié)-6.6.3節(jié)-循環(huán)控制結(jié)構(gòu)
- 7.1-7.3.2節(jié)-函數(shù)
- 7.3.3-7.4節(jié)-函數(shù)
- 7.4節(jié)-7.5.1節(jié)-函數(shù)
- 7.5.2節(jié)-7.6節(jié)-函數(shù)
- 8.1節(jié)-8.2節(jié)-數(shù)組
- 8.3節(jié)-8.4節(jié)-數(shù)組
- 8.4節(jié)-8.5節(jié)-數(shù)組
- 9.1-9.3節(jié)-指針
- 9.4節(jié)-9.5節(jié)-指針
- 9.6節(jié)-指針
- 10.1節(jié)-10.4節(jié)-字符串
- 10.5節(jié)-10.7節(jié)-字符串
- 11.1-11.2節(jié)-指針和數(shù)組
- 11.3-11.4節(jié)-指針和數(shù)組
- 12.1節(jié)-12.3節(jié)(蘇小紅)-結(jié)構(gòu)體和共用體 .
- 12.4節(jié)-12.7節(jié)(蘇小紅)-結(jié)構(gòu)體和共用體
- 13.1-13.3節(jié)(傅忠傳)-文件操作
- 13.4節(jié)-13.6節(jié)(張衛(wèi))-文件操作
學習程序設(shè)計是一件充滿挑戰(zhàn)、更充滿樂趣的事情,然而學習之初,它之所以給你枯燥乏味的感覺,那是因為沒有發(fā)掘出它的趣味來。本課程力圖用最簡明的語言、最典型的實例及最通俗的解釋將這種趣味性挖掘出來,帶給你全新的學習體驗,和你一起欣賞C語言之美,領(lǐng)悟C語言之妙,體會學習C語言之無窮樂趣。
.jpg)
第1周——初識C語言從認識變量和常量開始
1.1 為什么要學C語言(10分鐘)
1.2 C 語言集成開發(fā)環(huán)境簡介(16分鐘)
1.3 如何定義一個變量(10分鐘)
1.4 變量的表數(shù)范圍和存儲形式(29分鐘)
1.5 宏常量與const常量(13分鐘)
本周課件、知識點小結(jié)和常見錯誤小結(jié)
先修知識(有基礎(chǔ)者越過)——二進制和內(nèi)存(11分半)
第1周測驗
練兵區(qū)——單選題——不計入總分
練兵區(qū)——編程題——不計入總分
第2周——數(shù)字間的那些事兒,做點計算哈
2.1 算術(shù)運算(20分鐘)
2.2 賦值運算(15分鐘)
2.3 增1和減1運算(17分鐘)
2.4 自動類型轉(zhuǎn)換(5分鐘)
2.5 強制類型轉(zhuǎn)換(7分半)
本周課件、知識點小結(jié)和常見錯誤小結(jié)
第2周測驗
練兵區(qū)——單選題——不計入總分
練兵區(qū)——編程題——不計入總分
第3周——從鍵盤中來,到鍵盤中去,開始輸入和輸出啦
3.1 數(shù)據(jù)的格式化屏幕輸出(15分鐘)
3.2 數(shù)據(jù)的格式化鍵盤輸入(18分鐘)
3.3 單個字符的輸入輸出(15分半)
3.4 進階:用getchar()輸入數(shù)據(jù)存在的問題(含錯誤案例分析)(10分)
3.5 進階:用%c輸入數(shù)據(jù)存在的問題(含錯誤案例分析)(10分)
本周課件、知識點小結(jié)和常見錯誤小結(jié)
第3周測驗
練兵區(qū)——單選題——不計入總分
第3周編程題在線測試
練兵區(qū)——編程題——不計入總分
第4周——無處不在的抉擇
4.1 關(guān)系運算符和邏輯運算符(23分鐘)
4.2 條件語句(14分鐘)
4.3 開關(guān)語句——條條道路通羅馬(28分鐘)
4.4 進階:數(shù)值溢出和精度損失問題(34分半)
4.5 進階:軟件測試與錯誤實例分析(20分半)
本周課件、知識點小結(jié)和常見錯誤小結(jié)
選學——用raptor繪制選擇結(jié)構(gòu)的流程圖(27分鐘)
第4周測驗
練兵區(qū)——單選題——不計入總分
第4周編程題在線測試
練兵區(qū)——編程題——不計入總分
第5周——周而復始的循環(huán)之道
5.1 計數(shù)控制的循環(huán)(31分鐘)
5.2 遞推(33分鐘)
5.3 條件控制的循環(huán)(32分鐘)
5.4 嵌套循環(huán)(17分鐘)
5.5 窮舉(39分鐘)
5.6 進階:軟件調(diào)試與錯誤實例分析(27分鐘)
本周課件、知識點小結(jié)和常見錯誤小結(jié)
選學——用raptor繪制循環(huán)結(jié)構(gòu)的流程圖(25分鐘)
第5周測驗
練兵區(qū)——單選題——不計入總分
第5周編程題在線測試
練兵區(qū)——編程題——不計入總分
第6周——函數(shù):分工與合作的藝術(shù)
6.1 函數(shù)定義、調(diào)用、參數(shù)傳遞和函數(shù)原型(35分半)
6.2 函數(shù)封裝與程序的健壯性(23分鐘)
6.3 進階:斷言與防御式編程(14分鐘)
6.4 進階:代碼風格(22分鐘)
本周課件、知識點小結(jié)和常見錯誤小結(jié)
選學——結(jié)構(gòu)化與模塊化程序設(shè)計方法(41分)
第6周測驗
練兵區(qū)——單選題——不計入總分
第6周編程題在線測試
練兵區(qū)——編程題——不計入總分
