注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C語言程序設(shè)計基礎(chǔ)

C語言程序設(shè)計基礎(chǔ)

C語言程序設(shè)計基礎(chǔ)

定 價:¥33.00

作 者: 梁成升
出版社: 國防工業(yè)出版社
叢編項: 21世紀(jì)高等院校規(guī)劃教材
標(biāo) 簽: C

ISBN: 9787118047059 出版時間: 2006-08-01 包裝: 平裝
開本: 16開 頁數(shù): 318 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了C語言的相關(guān)知識,主要內(nèi)容包括:程序設(shè)計基礎(chǔ)、C語言概述、數(shù)據(jù)類型與表達(dá)式、C語言程序設(shè)計初步、數(shù)組、函數(shù)與變量、指針、結(jié)構(gòu)體、共用體與用戶自定義類型、預(yù)處理和文件等。.為便于不具備其他高級語言和程序設(shè)計基礎(chǔ)知識的讀者自學(xué),編者力求概念準(zhǔn)確、編排合理、循序漸進(jìn)、深入淺出、講解通俗,并且在介紹各章節(jié)內(nèi)容的過程中,穿插相應(yīng)的程序設(shè)計技巧、常用算法和具有實用價值的程序設(shè)計實例。同時,每章均安排了實訓(xùn)練習(xí)項目,有小結(jié)與適量的練習(xí)題,強化了實踐環(huán)節(jié),有益于提高學(xué)生的實踐技能。..本書是高職高專學(xué)生學(xué)習(xí)c語言程序設(shè)計的理想教材,也可以作為大學(xué)本科、成人高校學(xué)生以及其他自學(xué)者學(xué)習(xí)c語言程序設(shè)計的參考書。...

作者簡介

暫缺《C語言程序設(shè)計基礎(chǔ)》作者簡介

圖書目錄

第1章 程序設(shè)計基礎(chǔ)
1.1 計算機的邏輯結(jié)構(gòu)
1.2 數(shù)字信息量的度量單位
1.3 計算機中數(shù)據(jù)的表示和運算
1.3.1 二進(jìn)制、八進(jìn)制和十六進(jìn)制
1.3.2 二進(jìn)制的算數(shù)運算
1.3.3 二進(jìn)制、八進(jìn)制、十六進(jìn)制和十進(jìn)制之間的轉(zhuǎn)換
1.3.4 原碼和補碼
1.4 計算機語言
1.4.1 計算機語言的分類
1.4.2 程序的概念
1.5 算法
1.5.1 簡單算法舉例
1.5.2 算法的特性
1.5.3 算法的表示
1.6 程序設(shè)計須知
本章小結(jié)
習(xí)題
第2章 C語言概述
2.1 C語言簡史
2.2 C語言的特點
2.3 C語言的詞匯
2.3.1 C的字符集
2.3.2 標(biāo)識符
2.3.3 關(guān)鍵字
2.3.4 注釋
2.4 簡單的C程序介紹
2.5 C程序的生成
2.5.1 源代碼文件
2.5.2 目標(biāo)文件、可執(zhí)行文件以及庫函數(shù)
2.5.3 C編程流程
2.6 Turbo C 2.0集成開發(fā)環(huán)境簡介
2.6.1 TC 2.0軟件的獲取、安裝/卸載與啟動
2.6.2 TC2.0的窗口介紹
2.6.3 TC 2.0的菜單介紹
2.6.4 TC 2.0工作目錄的配置
2.6.5 TC 2.0中開發(fā)程序的步驟及方法
本章小結(jié)
上機練習(xí)
習(xí)題
第3章 數(shù)據(jù)類型與表達(dá)式
3.1 C的數(shù)據(jù)類型
3.2 變量與常量
3.2.1 變量
3.2.2 常量
3.3 整型數(shù)據(jù)
3.3.1 整數(shù)在內(nèi)存中的存放形式
3.3.2 整型變量的分類
3.3.3 整型變量的使用
3.3.4 整型常量的表示方法
3.4 實型數(shù)據(jù)
3.4.1 實型常量的表示方法
3.4.2 實數(shù)在內(nèi)存中的存放形式
3.4.3 實型變量的分類
3.4.4 浮點型的舍入誤差
3.5 字符型數(shù)據(jù)
3.5.1 字符常量和字符串常量的表示方法
3.5.2 字符和字符串在內(nèi)存中的存放
3.5.3 字符變量的分類
3.5.4 字符變量的使用
3.6 訪問修飾符
3.6.1 oonst
3.6.2 volatile
3.7 運算符和表達(dá)式
3.7.1 表達(dá)式
3.7.2 運算符
3.7.3 算術(shù)運算符
3.7.4 關(guān)系與邏輯運算符
3.7.5 條件運算符
3.7.6 復(fù)合的賦值運算符
3.7.7 求存儲長度sizeof運算符
3.7.8 逗號運算符
3.7.9 表達(dá)式的求值
3.7.10 表達(dá)式中的數(shù)據(jù)類型轉(zhuǎn)換
本章小結(jié)
上機練習(xí)
習(xí)題
第4章 C語言程序設(shè)計初步
4.1 C語言語句概述
4.1.1 控制語句
4.1.2 表達(dá)式語句
4.1.3 復(fù)合語句
4.2 順序結(jié)構(gòu)程序設(shè)計
4.2.1 順序結(jié)構(gòu)描述
4.2.2 格式輸出輸入語句
4.2.3 單個字符輸入輸出語句
4.3 分支結(jié)構(gòu)程序設(shè)計
4.3.1 單分支結(jié)構(gòu)
4.3.2 多分支語句
4.4 循環(huán)結(jié)構(gòu)程序設(shè)計
4.4.1 for循環(huán)語句
4.4.2 while循環(huán)語句
4.4.3 do-while循環(huán)語句
4.4.4 幾種循環(huán)語句的比較
4.4.5 循環(huán)語句的嵌套
4.4.6 轉(zhuǎn)移控制語句
本章小結(jié)
上機練習(xí)
習(xí)題
第5章 數(shù)組
5.1 一維數(shù)組的定義和引用
5.1.1 一維數(shù)組的定義方式
5.1.2 一維數(shù)組元素的引用
5.1.3 一維數(shù)組的初始化
5.1.4 一維數(shù)組程序舉例
5.2 二維數(shù)組的定義和引用
5.2.1 二維數(shù)組的定義
5.2.2 二維數(shù)組元素的引用
5.2.3 二維數(shù)組的初始化
5.2.4 二維數(shù)組程序舉例
5.3 字符數(shù)組
5.3.1 字符數(shù)組的定義
5.3.2 字符數(shù)組的初始化
5.3.3 字符數(shù)組的引用
5.3.4 字符串和字符串結(jié)束標(biāo)志
5.3.5 字符數(shù)組的輸入輸出
5.3.6 常用字符串函數(shù)
5.4 程序舉例
本章小結(jié)
上機練習(xí)
習(xí)題
第6章 函數(shù)與變量
6.1 概述
6.2 函數(shù)定義的一般形式
6.2.1 定義無參函數(shù)的一般形式
6.2.2 定義有參函數(shù)的一般形式
6.2.3 空函數(shù)
6.3 函數(shù)參數(shù)和函數(shù)的值
6.3.1 函數(shù)參數(shù)
6.3.2 函數(shù)的值
6.4 函數(shù)的調(diào)用
6.4.1 函數(shù)調(diào)用的一般形式
6.4.2 對被調(diào)用函數(shù)的聲明和函數(shù)原型
6.5 函數(shù)的嵌套調(diào)用與遞歸調(diào)用
6.5.1 函數(shù)的嵌套調(diào)用
6.5.2 函數(shù)的遞歸調(diào)用
6.6 數(shù)組作函數(shù)參數(shù)
6.6.1 數(shù)據(jù)元素作函數(shù)實參
6.6.2 數(shù)組名作函數(shù)參數(shù)
6.6.3 用多維數(shù)組名作函數(shù)參數(shù)
6.7 變量的作用域
6.7.1 局部變量
6.7.2 全局變量
6.8 變量的存儲方式
6.8.1 動態(tài)存儲方式和靜態(tài)存儲方式
6.8.2 auto變量
6.8.3 寄存器(register)變量
6.8.4 靜態(tài)變量(static)
6.8.5 用extern來聲明外部變量
6.9 內(nèi)部函數(shù)和外部函數(shù)
6.9.1 內(nèi)部函數(shù)
6.9.2 外部函數(shù)
本章小結(jié)
上機練習(xí)
習(xí)題
第7章 指針
7.1 指針簡介
7.2 指針變量
7.2.1 指針的定義
7.2.2 指針變量的引用
7.2.3 指針運算
7.2.4 指向指針的指針
7.2.5 指針變量作函數(shù)參數(shù)
7.3 數(shù)組和指針
7.3.1 一維數(shù)組的指針表示方法
7.3.2 數(shù)組名和數(shù)組指針變量作函數(shù)參數(shù)
7.3.3 二維數(shù)組的指針表示方法
7.3.4 指向數(shù)組的指針變量
7.3.5 用指向數(shù)組的指針作函數(shù)參數(shù)
7.4 指針與字符串
7.4.1 指向字符串的指針
7.4.2 字符串指針變量作函數(shù)參數(shù)
7.4.3 使用字符串指針變量與字符數(shù)組的區(qū)別
7.5 函數(shù)指針與指針函數(shù)
7.5.1 用函數(shù)指針變量指向函數(shù)
7.5.2 指針函數(shù)
7.6 指針數(shù)組
7.7 帶參數(shù)的main函數(shù)
本章小結(jié)
上機練習(xí)
習(xí)題
第8章 結(jié)構(gòu)體、共用體與用戶自定義類型
8.1 結(jié)構(gòu)體類型
8.1.1 概述
8.1.2 結(jié)構(gòu)體類型的定義
8.1.3 結(jié)構(gòu)體變量的定義
8.1.4 結(jié)構(gòu)體變量的初始化
8.1.5 結(jié)構(gòu)體變量的引用
8.2 結(jié)構(gòu)體數(shù)組
8.2.1 結(jié)構(gòu)體數(shù)組定義
8.2.2 結(jié)構(gòu)體數(shù)組的初始化與賦值
8.2.3 結(jié)構(gòu)體數(shù)組的輸入與輸出
8.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
8.3.1 指向結(jié)構(gòu)體變量的指針變量
8.3.2 指向結(jié)構(gòu)體數(shù)組的指針變量
8.3.3 結(jié)構(gòu)體指針變量作函數(shù)參數(shù)
8.4 鏈表與結(jié)構(gòu)體
8.4.1 鏈表概述
8.4.2 動態(tài)分配內(nèi)存空間的函數(shù)
8.4.3 鏈表的基本操作
8.5 共用體
8.5.1 共用體概述
8.5.2 共用體類型的定義
8.5.3 共用體變量的定義
8.5.4 共用體變量的賦值和使用
8.6 用戶自定義類型
本章小結(jié)
上機練習(xí)
習(xí)題
第9章 預(yù)處理
9.1 概述
9.2 宏定義
9.2.1 無參宏定義
9.2.2 帶參宏定義
9.3 文件包含
9.4 條件編譯
本章小結(jié)
上機練習(xí)
習(xí)題
第10章 文件
10.1 概述
10.1.1 文件的概念
10.1.2 文件指針
10.2 文件打開與關(guān)閉
10.2.1 文件打開函數(shù)(fopen函數(shù))
10.2.2 文件關(guān)閉函數(shù)(fclose函數(shù))
10.3 文件的讀寫
10.3.1 字符讀寫函數(shù)fgetc和fputc
10.3.2 字符串讀寫函數(shù)fgets和fputs
10.3.3 數(shù)據(jù)塊讀寫函數(shù)fread和fwfite
10.3.4 格式化讀寫函數(shù)fscanf和fprintf
10.3.5 字(整數(shù))讀寫函數(shù)getw和putw
10.4 文件的定位
10.4.1 rewind函數(shù)
10.4.2 fseek函數(shù)
10.4.3 ftell函數(shù)
10.5 文件檢測函數(shù)
10.6 C庫文件
本章小結(jié)
上機練習(xí)
習(xí)題
附錄Ⅰ 常用字符與ASCⅡ代碼對照表
附錄Ⅱ 關(guān)鍵字及其用途
附錄Ⅲ 運算符的優(yōu)先級和結(jié)合性
附錄Ⅳ Turbo C 2.0常用庫函數(shù)
附錄Ⅴ Turbo C 2.0編譯錯誤信息
參考文獻(xiàn)

本目錄推薦

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