注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C語言程序設計教程

C語言程序設計教程

C語言程序設計教程

定 價:¥22.00

作 者: 徐新華主編
出版社: 中國水利水電出版社
叢編項: 21世紀高職高專新概念教材
標 簽: C

ISBN: 9787508406879 出版時間: 2001-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 252頁 字數(shù):  

內容簡介

  本書為《C語言程序設計教程》的配套教材,全書共分14章,由淺入深地介紹了TurboC在漢字處理、圖形設計、鼠標應用、數(shù)字音樂設計、動畫處理、圖像處理、中斷服務及程序駐留、人工智能、數(shù)據(jù)結構、軟件加密,以及設計大型軟件等方面的實用技術。全書共有56個在PC系列微機上調試通過的典型應用程序,書中所有程序都調試通過,并可從中國水利水電出版社的網(wǎng)站下載所有程序源代碼。本書是一本實用的C語言實訓教材,適合高等院校、高職高專各專業(yè)學生學習C語言高級編程技術的輔助教材,也可供在校教師以及相關專業(yè)工程技術人員參考使用,同時對于參加全國計算機等級考試的讀者也具有一定的參考價值。

作者簡介

暫缺《C語言程序設計教程》作者簡介

圖書目錄

第1章 C語言概述
1.1 C語言的發(fā)展簡史和特點
1.2 C語言程序的結構與書寫規(guī)則
1.2.1 C語言程序的總體結構
1.2.2 函數(shù)的一般結構
1.2.3 源程序書寫格式
1.3 C語言的語句和關鍵字
1.3.1 C語言的語句
1.3.2 C語言的關鍵字
1.4 Turbo C V2.0的基本操作
1.5 本章小結
1.6 習題
第2章 數(shù)據(jù)類型、運算符與表達式
2.1 程序設計概述
2.1.1 算法的概念和特性
2.1.2 算法設計的一般方法
2.1.3 算法描述
2.1.4 結構化程序設計方法
2.2 C語言的數(shù)據(jù)類型
2.3 常量和變量
2.3.1 常量
2.3.2 變量與標識符
2.4 整型數(shù)據(jù)
2.4.1 整型變量
2.4.2 整型常量
2.5 實型數(shù)據(jù)
2.5.1 實型變量
2.5.2 實型常量
2.6 字符型數(shù)據(jù)
2.6.1 字符常量
2.6.2 字符變量
2.6.3 字符串常量
2.7 算術運算與算術表達式
2.8 賦值運算與賦值表達式
2.9 C語言特有的運算和運算符
2.9.1 自增(++)、自減(--)運算
2.9.2 遠號運算(,)及其表達式
2.10 本章小結
2.11 習題
第3章 順序結構程序設計
3.1 格式化輸出——printf()函數(shù)
3.1.1 printf()函數(shù)的一般格式
3.1.2 格式指示符
3.1.3 使用說明
3.2 格式化輸入——scanf()函數(shù)
3.2.1 scanf()函數(shù)的一般格式
3.2.2 格式指示符
3.2.3 數(shù)據(jù)輸入操作
3.3 單個字符輸入輸出——getchar()和putchar()函數(shù)
3.3.1 單個字符的輸出——putchar()函數(shù)
3.3.2 單個字符的輸入——getchar()函數(shù)
3.4 順序結構程序設計舉例
3.5 本章小結
3.6 習題
第4章 選擇結構程序設計
4.1 關系運算及其表達式
4.1.1 關系運算符及其優(yōu)先次序
4.1.2 關系表達式
4.2 邏輯運算及其表達式
4.2.1 邏輯運算及其優(yōu)先次序
4.2.2 邏輯表達式
4.3 if語句和條件運算符
4.3.1 if語句
4.3.2 條件運算符
4.4 switch語句
4.5 選擇結構程序設計舉例
4.6 本章小結
4.7 習題
第5章 循環(huán)結構程序設計
5.1 循環(huán)語句概述
5.2 for語句和while語句
5.3 直到型循環(huán)do-while語句
5.4 break語句與continue語句
5.5 循環(huán)造構程序設計舉例
5.6 本章小結
5.7 習題
第6章 數(shù)組
6.1 一維數(shù)組的定義和引用
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組元素的引用
6.1.3 一維數(shù)組元素的初始化
6.1.4 一維數(shù)組應用舉例
6.2 二維數(shù)組的定義和引用
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組元素的引用
6.2.3 二維數(shù)組元素的初始化
6.2.4 二維數(shù)組應用舉例
6.3 字符數(shù)組與字符串
6.3.1 字符數(shù)組的逐個字符操作
6.3.2 字符數(shù)組的整體操作
6.3.3 常用的字符串處理函數(shù)
6.4 本章小結
6.5 習題
第7章 函數(shù)
7.1 函數(shù)的定義與調用
7.1.1 函數(shù)的定義
7.1.2 函數(shù)的返回值與函數(shù)類型
7.1.3 對被調用函數(shù)的說明和函數(shù)原型
7.1.4 函數(shù)的調用
7.1.5 函數(shù)的形參與實參
7.2 函數(shù)的嵌套調用和遞歸調用
7.2.1 函數(shù)的嵌套調用
7.2.2 函數(shù)的速歸調用
7.3 數(shù)組作為函數(shù)參數(shù)
7.3.1 數(shù)組元素作為函數(shù)參數(shù)
7.3.2 數(shù)組名作為函數(shù)的形參和實參
7.4 內部變量與外部變量
7.4.1 內部變量
7.4.2 外部變量
7.5 內部函數(shù)和外部函數(shù)
7.5.1 內部函數(shù)(又稱靜態(tài)函數(shù))
7.5.2 外部函數(shù)
7.5.3 多個源程序文件的編譯和連接
7.6 變量的動態(tài)存儲與靜態(tài)存儲簡介
7.6.1 內部變量的存儲方式
7.6.2 外部變量的存儲方式
7.7 本章小結
7.8 習題
第8章 編譯預處理
8.1 宏定義與符號常量
8.1.1 無參宏定義
8.1.2 符號常量
8.1.3 有參宏定義
8.2 文件包含
8.3 條件編譯
8.3.1 #ifdef-#ifndef和#ifndef-#endif命令
8.3.2 #if-#endif
8.4 本章小結
8.5 習題
第9章 指針
9.1 指針和指針變量的概念
9.2 指針變量的定義與應用
9.2.1 指針變量的定義與相關運算
9.2.2 指針變量作函數(shù)參數(shù)
9.3 數(shù)組的指針和指向數(shù)組的指針變量
9.3.1 概述
9.3.2 通過指針引用數(shù)組元素
9.3.3 再論數(shù)組作函數(shù)參數(shù)
9.3.4 二維數(shù)組的指針及其指針變量
9.3.5 動態(tài)數(shù)組的實現(xiàn)
9.4 字符串的指針和指向字符串的指針變量
9.4.1 字符串的表示與引用
9.4.2 字符串指針作函數(shù)參數(shù)
9.5 返回指針值的函數(shù)
9.6 指針數(shù)組與主函數(shù)main()的形參
9.6.1 指針數(shù)組
9.6.2 主函數(shù)main()的形參
9.6.3 指向指針的指針變量簡介
9.7 函數(shù)的指針和指向函數(shù)的指針變量簡介
9.8 本章小結
9.9 習題
第10章 結構與鏈表
10.1 結構類型與結構變量的定義
10.1.1 結構類型定義
10.1.2 結構變量定義
10.2 結構變量的引用與初始化
10.3 結構數(shù)組
10.4 指向結構類型數(shù)據(jù)的指針
10.4.1 指向結構變量的指針
10.4.2 指向結構數(shù)組的指針
10.4.3 指向結構數(shù)據(jù)的指針作函數(shù)參數(shù)
10.5 鏈表處理——結構指針的應用
10.5.1 概述
10.5.2 創(chuàng)建一個新鏈表
10.5.3 對鏈表的插入操作
10.6 共用型和枚舉型簡介
10.6.1 共用型
10.6.2 枚舉型
10.7 定義已有類型的別名
10.8 本章小結
10.9 習題
第11章 位運算
11.1 數(shù)值在計算機中的表示
11.2 位運算
11.2.1 位運算及其運算符
11.2.2 應用舉例
11.2.3 說明
11.3 位段簡介
11.4 本章小結
11.5 習題
第12章 文件
12.1 C語言文件概述
12.2 文件的打開與關閉
12.2.1 文件的打開——fopen()函數(shù)
12.2.2 文件的關閉——fclose()函數(shù)
12.3 文件的讀寫操作
12.3.1 讀/寫文件中的一個字符——fgets()和fputs()函數(shù)
12.3.2 讀/寫一個字符串——fgets()和fputs()函數(shù)
12.3.3 讀/寫一個數(shù)據(jù)塊——fread()和fwrite()函數(shù)
12.3.4 對文件進行格式化讀/寫——fscanf()和fprintf()函數(shù)
12.3.5 讀/寫函數(shù)的選用原則
12.4 位置指針與文件定位
12.4.1 位置指針復位函數(shù)rewind()
12.4.2 隨機讀寫與fseek()函數(shù)
12.4.3 返回文件當前位置的函數(shù)ftell()
12.5 出錯檢測
12.5.1 ferror()函數(shù)
12.5.2 clearers()函數(shù)
12.6 本章小結
12.7 習題
第13章 TC V2.0綜合應用
13.1 FoxBASE+模擬系統(tǒng)
13.1.1 模擬系統(tǒng)的功能
13.1.2 FoxBASE+庫文件的邏輯結構與存儲結構
13.1.3 參考源程序
13.1.4 理解題和程序設計題
13.2 TC V2.0圖形功能
13.2.1 圖形模式的設置
13.2.2 基本圖形函數(shù)
13.2.3 畫填充圖的圖形函數(shù)
13.2.4 圖形方式下的文本輸出
13.2.5 圖形功能應用舉例
附錄
附錄A 標準ASCII字符編碼表
附錄B C語言的運算符和結合性
附錄C 標準庫函數(shù)
附錄D Turbo C 2.0的安裝和集成調試器的使用
附錄E Turbo C V2.0常見錯誤
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號