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

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥49.00

作 者: 周林 ,劉嘉敏 等著
出版社: 機(jī)械工業(yè)出版社
叢編項: 普通高等教育計算機(jī)規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專科教材

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

內(nèi)容簡介

  《C語言程序設(shè)計/普通高等教育計算機(jī)規(guī)劃教材》以標(biāo)準(zhǔn)C語言為框架,從培養(yǎng)應(yīng)用型人才的角度出發(fā),按照緊扣基礎(chǔ)和面向應(yīng)用的原則,系統(tǒng)地介紹了C語言編程的基本知識、結(jié)構(gòu)化程序設(shè)計的基本思想和解決實際問題的技巧。全書共分11章,主要內(nèi)容包括C語言程序設(shè)計的基本概念、語法規(guī)則,基本數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,C程序設(shè)計初步,結(jié)構(gòu)化程序設(shè)計,數(shù)組,函數(shù),指針,結(jié)構(gòu)體、共用體與枚舉類型,位運(yùn)算,文件和學(xué)生信息管理系統(tǒng)案例等?!禖語言程序設(shè)計/普通高等教育計算機(jī)規(guī)劃教材》實例豐富,體系結(jié)構(gòu)清晰,強(qiáng)調(diào)基礎(chǔ),突出應(yīng)用。內(nèi)容安排循序漸進(jìn),理論結(jié)合實際,特別強(qiáng)調(diào)培養(yǎng)學(xué)生的應(yīng)用創(chuàng)新能力和程序設(shè)計的思路、方法及良好的程序設(shè)計風(fēng)格,以提高其解決實際問題的能力?!禖語言程序設(shè)計/普通高等教育計算機(jī)規(guī)劃教材》既適合作為高等學(xué)校“C語言程序設(shè)計”課程的教材,也可作為全國計算機(jī)等級考試和廣大計算機(jī)愛好者自學(xué)C語言的參考用書。

作者簡介

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

圖書目錄

前言
第1章 C語言概述
1.1 程序及程序設(shè)計語言
1.1.1 程序與程序設(shè)計
1.1.2 程序設(shè)計語言
1.1.3 C語言的發(fā)展歷程
1.1.4 C語言的特點(diǎn)
1.2 一個基本的C應(yīng)用程序
1.2.1 開發(fā)環(huán)境的安裝
1.2.2 C應(yīng)用程序
1.3 程序的編譯和運(yùn)行
1.3.1 編譯
1.3.2 運(yùn)行
1.3.3 Visual C++ 6.0基本操作
1.4 常見錯誤
1.4.1 編譯時的錯誤
1.4.2 運(yùn)行時的錯誤
小結(jié)
習(xí)題

第2章 C語言基礎(chǔ)
2.1 C語言的基本元素
2.1.1 標(biāo)識符
2.1.2 關(guān)鍵字
2.1.3 分隔符
2.2 數(shù)據(jù)類型
2.2.1 基本數(shù)據(jù)類型
2.2.2 構(gòu)造類型
2.2.3 指針類型
2.2.4 空類型
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.4 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算
2.4.1 自動轉(zhuǎn)換
2.4.2 強(qiáng)制轉(zhuǎn)換
2.4.3 賦值表達(dá)式的類型轉(zhuǎn)換
2.5 運(yùn)算符與表達(dá)式
2.5.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.5.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.5.3 邏輯運(yùn)算符和邏輯表達(dá)式
2.5.4 賦值運(yùn)算符和賦值表達(dá)式
2.5.5 條件運(yùn)算符和條件表達(dá)式
2.5.6 逗號運(yùn)算符和逗號表達(dá)式
2.5.7 長度測試運(yùn)算符
2.5.8 運(yùn)算符的優(yōu)先級與結(jié)合性
小結(jié)
習(xí)題

第3章 C程序設(shè)計初步
3.1 結(jié)構(gòu)化程序設(shè)計思想
3.1.1 結(jié)構(gòu)化程序設(shè)計的方法
3.1.2 結(jié)構(gòu)化程序的標(biāo)準(zhǔn)
3.1.3 結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)
3.2 C語句概述
3.2.1 C語句的作用與分類
3.2.2 最基本的語句-賦值語句
3.3 數(shù)據(jù)的輸入與輸出
3.3.1 有關(guān)輸入/輸出的概念
3.3.2 數(shù)據(jù)的輸出函數(shù)
3.3.3 數(shù)據(jù)的輸入函數(shù)
3.4 順序結(jié)構(gòu)程序設(shè)計
小結(jié)
習(xí)題

第4章 結(jié)構(gòu)化程序設(shè)計
4.1 選擇結(jié)構(gòu)程序設(shè)計
4.1.1 if語句
4.1.2 嵌套的if語句
4.1.3 switch語句
4.1.4 選擇結(jié)構(gòu)程序舉例
4.2 循環(huán)結(jié)構(gòu)程序設(shè)計
4.2.1 while語句
4.2.2 do-while語句
4.2.3 for語句
4.2.4 3種循環(huán)結(jié)構(gòu)的比較
4.2.5 循環(huán)的嵌套
4.2.6 循環(huán)結(jié)構(gòu)程序舉例
4.3 輔助控制語句
4.3.1 break語句
4.3.2 continue語句
小結(jié)
習(xí)題

第5章 數(shù)組
5.1 數(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 二維數(shù)組程序舉例
5.4 字符數(shù)組
5.4.1 字符數(shù)組的定義
5.4.2 字符數(shù)組的輸入與輸出
5.4.3 常用字符串函數(shù)
5.4.4 字符數(shù)組程序舉例
小結(jié)
習(xí)題

第6章 函數(shù)
6.1 函數(shù)概述
6.2 函數(shù)的定義
6.2.1 無參函數(shù)的定義形式
6.2.2 有參函數(shù)的定義形式
6.2.3 空函數(shù)的定義形式
6.2.4 函數(shù)的返回值
6.3 函數(shù)的調(diào)用
6.3.1 函數(shù)調(diào)用的一般形式
6.3.2 函數(shù)調(diào)用的方式
6.3.3 函數(shù)的聲明
6.4 函數(shù)的參數(shù)傳遞方式
6.4.1 值傳遞方式
6.4.2 地址傳遞方式
6.5 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
6.5.1 函數(shù)的嵌套調(diào)用
6.5.2 函數(shù)的遞歸調(diào)用
6.6 變量的存儲類型及作用域
6.6.1 變量的存儲類型
6.6.2 局部變量
6.6.3 全局變量
6.6.4 內(nèi)部函數(shù)和外部函數(shù)
6.7 編譯預(yù)處理
6.7.1 宏定義
6.7.2 文件包含
6.7.3 條件編譯
6.8 應(yīng)用舉例
小結(jié)
習(xí)題

第7章 指針
7.1 指針概述
7.1.1 地址、指針和指針變量
7.1.2 指針變量的定義
7.1.3 指針變量的引用
7.1.4 指針運(yùn)算
7.2 指針與數(shù)組
7.2.1 指針與一維數(shù)組
7.2.2 指針與多維數(shù)組
7.2.3 指針與字符串
7.3 指針與函數(shù)
7.3.1 指針作為函數(shù)參數(shù)
7.3.2 返回指針值的函數(shù)
7.3.3 指向函數(shù)的指針
7.4 復(fù)雜指針
7.4.1 指針數(shù)組
7.4.2 多級指針
7.4.3 指針數(shù)組作為main函數(shù)的形參
7.5 內(nèi)存的動態(tài)分配和指向它的指針變量
7.5.1 內(nèi)存動態(tài)分配的概念
7.5.2 怎樣建立內(nèi)存的動態(tài)分配
7.6 指針應(yīng)用舉例
小結(jié)
習(xí)題

第8章 結(jié)構(gòu)體、共用體和枚舉類型
8.1 定義和使用結(jié)構(gòu)體變量
8.1.1 結(jié)構(gòu)體類型的聲明
8.1.2 結(jié)構(gòu)體變量的定義
8.1.3 結(jié)構(gòu)體變量的賦值
8.1.4 結(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)體與指針
8.3.1 指向結(jié)構(gòu)體變量的指針
8.3.2 指向結(jié)構(gòu)體數(shù)組的指針
8.4 結(jié)構(gòu)體與函數(shù)
8.4.1 結(jié)構(gòu)體作為函數(shù)的參數(shù)
8.4.2 結(jié)構(gòu)體作為函數(shù)的返回值
8.5 共用體
8.5.1 共用體類型的聲明
8.5.2 共用體變量的定義
8.5.3 共用體變量的引用
8.6 枚舉類型
8.6.1 枚舉類型的說明
8.6.2 枚舉類型變量的定義
8.6.3 枚舉類型變量的賦值和引用
8.7 用typedef聲明新類型名
8.8 應(yīng)用舉例
小結(jié)
習(xí)題

第9章 位運(yùn)算
9.1 位運(yùn)算符
9.1.1 取反運(yùn)算符
9.1.2 左移運(yùn)算符
9.1.3 右移運(yùn)算符
9.1.4 按位與運(yùn)算符
9.1.5 按位或運(yùn)算符
9.1.6 異或運(yùn)算符
9.1.7 位運(yùn)算賦值運(yùn)算符
9.1.8 不同長度的數(shù)據(jù)進(jìn)行位運(yùn)算
9.2 位運(yùn)算的應(yīng)用
9.3 位運(yùn)算舉例
小結(jié)
習(xí)題

第10章 文件
10.1 文件概述
10.1.1 文件的概念
10.1.2 文件的類型
10.1.3 文件類型指針
10.2 文件的打開與關(guān)閉
10.2.1 文件的打開
10.2.2 文件的關(guān)閉
10.3 文件的讀/寫
10.3.1 文本文件的讀/寫
10.3.2 二進(jìn)制文件的讀/寫
10.3.3 格式化讀函數(shù)fscanf和寫函數(shù)fprintf
10.4 文件的定位
10.5 文件檢測函數(shù)
10.6 文件應(yīng)用舉例
小結(jié)
習(xí)題

第11章 C語言系統(tǒng)開發(fā)案例學(xué)生信息管理系統(tǒng)
11.1 總體方案的設(shè)計
11.1.1 系統(tǒng)功能
11.1.2 系統(tǒng)結(jié)構(gòu)圖
11.2 數(shù)據(jù)結(jié)構(gòu)的設(shè)計
11.3 總控模塊的設(shè)計
11.4 文件的打開和保存模塊的設(shè)計
11.4.1 文件打開模塊
11.4.2 文件保存模塊
11.5 添加和刪除模塊的設(shè)計
11.5.1 添加模塊
11.5.2 刪除模塊
11.6 插入和更新模塊的設(shè)計
11.6.1 插入模塊
11.6.2 更新模塊
11.7 查詢和排序模塊的設(shè)計
11.7.1 查詢模塊
11.7.2 排序模塊
11.8 輸出和退出模塊的設(shè)計
11.8.1 輸出模塊
11.8.2 退出模塊
小結(jié)
習(xí)題

附錄
附錄A C語言的關(guān)鍵字
附錄B 常用字符與ASCII碼對照表
附錄C 運(yùn)算符的優(yōu)先級與結(jié)合性
附錄D C語言常用庫函數(shù)
參考文獻(xiàn)

本目錄推薦

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