
C語(yǔ)言程序設(shè)計(jì)培訓(xùn)
第1章 緒論
1.1 算法
1.2 算法的表示方法
1.3 算法的優(yōu)化
1.4 C語(yǔ)言概述
1.5 C程序的編輯、編譯和運(yùn)行(Visual C++ 6.0)
1.6 C程序的編輯、編譯和運(yùn)行(DEV-C++)
緒論
第2章 數(shù)據(jù)類型
2.1? 變量與常量
2.2?運(yùn)算符與表達(dá)式
2.3? 賦值運(yùn)算符與表達(dá)式
2.4?邏輯運(yùn)算符與表達(dá)式
數(shù)據(jù)類型1
第3章 數(shù)據(jù)的輸入輸出
3.1? scanf和printf函數(shù)
3.2? 格式化的輸入輸出
3.3? 字符數(shù)據(jù)輸入輸出
數(shù)據(jù)的輸入輸出
第4章 選擇結(jié)構(gòu)
4.1?分支選擇
4.2? 單分支if語(yǔ)句
4.3? 雙分支if語(yǔ)句
4.4?if語(yǔ)句的嵌套
4.5 級(jí)聯(lián)的if-else語(yǔ)句
4.6?switch語(yǔ)句
選擇結(jié)構(gòu)
選擇結(jié)構(gòu)作業(yè)
第5章 循環(huán)結(jié)構(gòu)
5.1? for循環(huán)
5.2? while循環(huán)
5.3? do-while循環(huán)
5.4? 循環(huán)的嵌套
5.5? 循環(huán)的輔助控制語(yǔ)句
循環(huán)結(jié)構(gòu)
循環(huán)結(jié)構(gòu)作業(yè)
第6章 數(shù)組
6.1?數(shù)組的引入
6.2? 二維數(shù)組的定義與引用
6.3? 字符數(shù)組與字符串
6.4? 常用字符串處理函數(shù)
數(shù)組
數(shù)組作業(yè)
第7章 函數(shù)
7.1? 函數(shù)的聲明、定義與調(diào)用
7.2? 函數(shù)的參數(shù)傳遞
7.3? 變量的作用域
7.4? 變量的存儲(chǔ)屬性
函數(shù)測(cè)驗(yàn)
函數(shù)作業(yè)
第8章 指針
8.1? 指針的定義、初始化和引用
8.2? 指針與函數(shù)
8.3? 指針與數(shù)組
8.4? 指向字符串的指針
8.5? 指針的應(yīng)用
指針單元測(cè)驗(yàn)
指針作業(yè)
第9章 結(jié)構(gòu)體與共用體
9.1? 結(jié)構(gòu)的概念
9.2? 結(jié)構(gòu)與數(shù)組
9.3? 結(jié)構(gòu)與函數(shù)
9.4? 結(jié)構(gòu)與指針
9.5? 聯(lián)合
9.6? 枚舉類型
結(jié)構(gòu)體測(cè)驗(yàn)
結(jié)構(gòu)體作業(yè)
第10章 文件
10.1? 文本文件的數(shù)據(jù)讀寫
10.2? 二進(jìn)制文件的數(shù)據(jù)讀寫
文件測(cè)驗(yàn)
第11章 大程序的構(gòu)建
11.1? 多文件構(gòu)成的優(yōu)點(diǎn)及注意事項(xiàng)
第12章 C語(yǔ)言總復(fù)習(xí)
12.1? C語(yǔ)言主要知識(shí)點(diǎn)、重點(diǎn)總結(jié),常見(jiàn)問(wèn)題和錯(cuò)誤分析
12.2? 語(yǔ)法要點(diǎn)(二)
12.3? 語(yǔ)法要點(diǎn)(三)
12.4? 語(yǔ)法要點(diǎn)(四)
12.5? 語(yǔ)法要點(diǎn)(五)