譚浩強(qiáng)C語言教程Word版_第1頁
譚浩強(qiáng)C語言教程Word版_第2頁
譚浩強(qiáng)C語言教程Word版_第3頁
譚浩強(qiáng)C語言教程Word版_第4頁
譚浩強(qiáng)C語言教程Word版_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、文檔供參考,可復(fù)制、編制,期待您的好評與關(guān)注! 軟件簡介: 1 C語言概述 21.1 語言的發(fā)展過程 21.2 當(dāng)代最優(yōu)秀的程序設(shè)計語言 21.3 語言版本 21.4 語言的特點 31.5 面向?qū)ο蟮某绦蛟O(shè)計語言 31.6 和 31.7 簡單的程序介紹 41.8 輸入和輸出函數(shù) 51.9 源程序的結(jié)構(gòu)特點 61.10 書寫程序時應(yīng)遵循的規(guī)則 61.11 語言的字符集 61.12 語言詞匯 71.13 Turbo C 2.0集成開發(fā)環(huán)境的使用 81.13.1 Turbo C 2.0簡介和啟動 81.13.2 Turbo C 2.0集成開發(fā)環(huán)境 81.13.3 File菜單 91.13.4 Edi

2、t菜單 101.13.5 Run菜單 111.13.6 Compile菜單 121.13.7 Project菜單 131.13.8 Options菜單 141.13.9 Debug菜單 181.13.10 Break/watch菜單 191.13.11 Turbo C 2.0的配置文件 202 程序的靈魂算法 12.1 算法的概念 12.2 簡單算法舉例 12.3 算法的特性 42.4 怎樣表示一個算法 42.4.1 用自然語言表示算法 42.4.2 用流程圖表示算法 42.4.3 三種基本結(jié)構(gòu)和改進(jìn)的流程圖 82.4.4 用N-S流程圖表示算法 92.4.5 用偽代碼表示算法 102.4.6

3、 用計算機(jī)語言表示算法 112.5 結(jié)構(gòu)化程序設(shè)計方法 112 3 數(shù)據(jù)類型、運算符與表達(dá)式 13.1 語言的數(shù)據(jù)類型 13.2 常量與變量 33.2.1 常量和符號常量 33.2.2 變量 33.3 整型數(shù)據(jù) 43.3.1 整型常量的表示方法 43.3.2 整型變量 53.4 實型數(shù)據(jù) 73.4.1 實型常量的表示方法 73.4.2 實型變量 83.4.3 實型常數(shù)的類型 93.5 字符型數(shù)據(jù) 93.5.1 字符常量 93.5.2 轉(zhuǎn)義字符 93.5.3 字符變量 103.5.4 字符數(shù)據(jù)在內(nèi)存中的存儲形式及使用方法 103.5.5 字符串常量 113.5.6 符號常量 123.6 變量賦初

4、值 123.7 各類數(shù)值型數(shù)據(jù)之間的混合運算 133.8 算術(shù)運算符和算術(shù)表達(dá)式 143.8.1 C運算符簡介 143.8.2 算術(shù)運算符和算術(shù)表達(dá)式 153.9 賦值運算符和賦值表達(dá)式 173.10 逗號運算符和逗號表達(dá)式 183.11 小結(jié) 193.11.1 的數(shù)據(jù)類型 193.11.2 基本類型的分類及特點 193.11.3 常量后綴 193.11.4 常量類型 193.11.5 數(shù)據(jù)類型轉(zhuǎn)換 193.11.6 運算符優(yōu)先級和結(jié)合性 203.11.7 表達(dá)式 204 最簡單的C程序設(shè)計順序程序設(shè)計 14.1 語句概述 14.2 賦值語句 34.3 數(shù)據(jù)輸入輸出的概念及在C語言中的實現(xiàn) 4

5、4.4 字符數(shù)據(jù)的輸入輸出 44.4.1 putchar 函數(shù)(字符輸出函數(shù)) 44.4.2 getchar函數(shù)(鍵盤輸入函數(shù)) 54.5 格式輸入與輸出 54.5.1 printf函數(shù)(格式輸出函數(shù)) 54.5.2 scanf函數(shù)(格式輸入函數(shù)) 84.6 順序結(jié)構(gòu)程序設(shè)計舉例 124 5 分支結(jié)構(gòu)程序 15.1 關(guān)系運算符和表達(dá)式 15.1.1 關(guān)系運算符及其優(yōu)先次序 15.1.2 關(guān)系表達(dá)式 15.2 邏輯運算符和表達(dá)式 25.2.1 邏輯運算符極其優(yōu)先次序 25.2.2 邏輯運算的值 35.2.3 邏輯表達(dá)式 35.3 if語句 45.3.1 if語句的三種形式 45.3.2 if語句

6、的嵌套 75.3.3 條件運算符和條件表達(dá)式 95.4 tch語句 105.5 程序舉例 115 6 循環(huán)控制 16.1 概述 16.2 goto語句以及用goto語句構(gòu)成循環(huán) 16.3 while語句 26.4 do-while語句 46.5 for語句 66.6 循環(huán)的嵌套 96.7 幾種循環(huán)的比較 96.8 break和continue語句 96.8.1 break語句 96.8.2 continue 語句 106.9 程序舉例 116 7 數(shù)組 17.1 一維數(shù)組的定義和引用 17.1.1 一維數(shù)組的定義方式 17.1.2 一維數(shù)組元素的引用 27.1.3 一維數(shù)組的初始化 47.1.

7、4 一維數(shù)組程序舉例 47.2 二維數(shù)組的定義和引用 67.2.1 二維數(shù)組的定義 67.2.2 二維數(shù)組元素的引用 67.2.3 二維數(shù)組的初始化 77.2.4 二維數(shù)組程序舉例 97.3 字符數(shù)組 97.3.1 字符數(shù)組的定義 97.3.2 字符數(shù)組的初始化 97.3.3 字符數(shù)組的引用 107.3.4 字符串和字符串結(jié)束標(biāo)志 107.3.5 字符數(shù)組的輸入輸出 107.3.6 字符串處理函數(shù) 127.4 程序舉例 147.5 本章小結(jié) 178 函 數(shù) 18.1 概述 18.2 函數(shù)定義的一般形式 38.3 函數(shù)的參數(shù)和函數(shù)的值 48.3.1 形式參數(shù)和實際參數(shù) 48.3.2 函數(shù)的返回值

8、 58.4 函數(shù)的調(diào)用 68.4.1 函數(shù)調(diào)用的一般形式 68.4.2 函數(shù)調(diào)用的方式 68.4.3 被調(diào)用函數(shù)的聲明和函數(shù)原型 78.5 函數(shù)的嵌套調(diào)用 88.6 函數(shù)的遞歸調(diào)用 108.7 數(shù)組作為函數(shù)參數(shù) 128.8 局部變量和全局變量 178.8.1 局部變量 178.8.2 全局變量 198.9 變量的存儲類別 208.9.1 動態(tài)存儲方式與靜態(tài)動態(tài)存儲方式 208.9.2 auto變量 218.9.3 用static聲明局部變量 218.9.4 register變量 228.9.5 用extern聲明外部變量 239 預(yù)處理命令 19.1 概述 19.2 宏定義 19.2.1 無參

9、宏定義 19.2.2 帶參宏定義 49.3 文件包含 89.4 條件編譯 99.5 本章小結(jié) 1110 指針 110.1 地址指針的基本概念 110.2 變量的指針和指向變量的指針變量 210.2.1 定義一個指針變量 310.2.2 指針變量的引用 310.2.3 指針變量作為函數(shù)參數(shù) 710.2.4 指針變量幾個問題的進(jìn)一步說明 1010.3 數(shù)組指針和指向數(shù)組的指針變量 1310.3.1 指向數(shù)組元素的指針 1310.3.2 通過指針引用數(shù)組元素 1410.3.3 數(shù)組名作函數(shù)參數(shù) 1610.3.4 指向多維數(shù)組的指針和指針變量 2210.4 字符串的指針指向字符串的針指變量 2510.

10、4.1 字符串的表示形式 2510.4.2 使用字符串指針變量與字符數(shù)組的區(qū)別 2810.5 函數(shù)指針變量 2910.6 指針型函數(shù) 3010.7 指針數(shù)組和指向指針的指針 3110.7.1 指針數(shù)組的概念 3110.7.2 指向指針的指針 3410.7.3 main函數(shù)的參數(shù) 3610.8 有關(guān)指針的數(shù)據(jù)類型和指針運算的小結(jié) 3710.8.1 有關(guān)指針的數(shù)據(jù)類型的小結(jié) 3710.8.2 指針運算的小結(jié) 3710.8.3 void指針類型 3811 結(jié)構(gòu)體與共用體 111.1 定義一個結(jié)構(gòu)的一般形式 111.2 結(jié)構(gòu)類型變量的說明 211.3 結(jié)構(gòu)變量成員的表示方法 411.4 結(jié)構(gòu)變量的賦值

11、 411.5 結(jié)構(gòu)變量的初始化 511.6 結(jié)構(gòu)數(shù)組的定義 511.7 結(jié)構(gòu)指針變量的說明和使用 711.7.1 指向結(jié)構(gòu)變量的指針 711.7.2 指向結(jié)構(gòu)數(shù)組的指針 911.7.3 結(jié)構(gòu)指針變量作函數(shù)參數(shù) 1011.8 動態(tài)存儲分配 1111.9 鏈表的概念 1211.10 枚舉類型 1411.10.1 枚舉類型的定義和枚舉變量的說明 1411.10.2 枚舉類型變量的賦值和使用 1511.11 類型定義符typedef 1612 位運算 112.1 位運算符語言提供了六種位運算符: 112.1.1 按位與運算 112.1.2 按位或運算 212.1.3 按位異或運算 212.1.4 求反運算 312.1.5 左移運算 312.1.6 右移運算 312.2 位域(位段) 412.3 本章小結(jié) 613 文件 113.1 C文件概述 113.2 文件指針 213.3 文件的打開與關(guān)閉 213.3.1 文件的打開(fopen函數(shù)) 213.3.2 文件關(guān)閉函數(shù)(fclose函數(shù)) 413.4 文件的讀寫 413.4.1 字符讀寫函數(shù)fgetc和fputc 413.4.2 字符串讀寫函數(shù)fgets和fputs 813.4.3 數(shù)據(jù)塊讀寫函數(shù)fread和fwtrite 913.4.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論