C語(yǔ)言程序設(shè)計(jì)

出版時(shí)間:2011-12  出版社:清華大學(xué)出版社  作者:?jiǎn)淌缭啤≈骶?nbsp; 頁(yè)數(shù):360  

內(nèi)容概要

  《c語(yǔ)言程序設(shè)計(jì)》是編者在多次編寫講義、輔導(dǎo)資料、實(shí)驗(yàn)指導(dǎo)書的基礎(chǔ)上,總結(jié)豐富的教學(xué)經(jīng)驗(yàn)并參考大量文獻(xiàn)資料編寫而成的,主要內(nèi)容包括程序設(shè)計(jì)的基本概念、c語(yǔ)言的特點(diǎn)及數(shù)據(jù)類型、表達(dá)式、運(yùn)算符、結(jié)構(gòu)化程序設(shè)計(jì)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體、共用體、枚舉、用戶自定義類型、預(yù)處理、文件。各章都配有案例、實(shí)驗(yàn)和習(xí)題,附錄提供了習(xí)題參考答案、c語(yǔ)言常用函數(shù)和常見(jiàn)編譯錯(cuò)誤。還配有課程設(shè)計(jì)案例及經(jīng)典的課程設(shè)計(jì)項(xiàng)目。
  《c語(yǔ)言程序設(shè)計(jì)》把培養(yǎng)應(yīng)用創(chuàng)新能力的目標(biāo)貫穿于始終,取材新穎,案例豐富,以“實(shí)用、以用促學(xué)”為編寫原則,注重培養(yǎng)程序設(shè)計(jì)的思路、方法及良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣,提高解決實(shí)際問(wèn)題的能力。
  《c語(yǔ)言程序設(shè)計(jì)》適合作為高等院校各專業(yè)“c語(yǔ)言程序設(shè)計(jì)”課程的教材、計(jì)算機(jī)培訓(xùn)班的教材、自學(xué)用書,也可作為計(jì)算機(jī)應(yīng)用開發(fā)人員及普通讀者的參考書。

書籍目錄

第1章 c語(yǔ)言與程序設(shè)計(jì)
 1.1程序與程序設(shè)計(jì)
 1.1.1程序
 1.1.2算法與數(shù)據(jù)結(jié)構(gòu)
 1.1.3程序設(shè)計(jì)
 1.1.4程序設(shè)計(jì)語(yǔ)言
 1.1.5程序設(shè)計(jì)方法
 1.2c語(yǔ)言概述
 1.2.1c語(yǔ)言簡(jiǎn)史
 1.2.2c語(yǔ)言的特點(diǎn)
 1.2.3c 語(yǔ)言程序結(jié)構(gòu)
 1.2.4c語(yǔ)言編程風(fēng)格
 1.2.5c程序設(shè)計(jì)思維
 1.2.6c程序的實(shí)現(xiàn)流程
 1.3上機(jī)環(huán)境
 1.3.1turbo c 2.0開發(fā)環(huán)境
 1.3.2microsoft visual c++ 6.0集成開發(fā)環(huán)境
 1.4案例: 高速公路收費(fèi)站應(yīng)用程序界面設(shè)計(jì)
 1.5初學(xué)者常見(jiàn)問(wèn)題
 本章小結(jié)
 實(shí)驗(yàn)1
 習(xí)題1
第2章 順序結(jié)構(gòu)程序設(shè)計(jì)
 2.1數(shù)據(jù)類型
 2.1.1標(biāo)識(shí)符
 2.1.2常量與變量
 2.1.3數(shù)據(jù)類型轉(zhuǎn)換
 2.2運(yùn)算符與表達(dá)式
 2.2.1算術(shù)運(yùn)算符和算術(shù)表達(dá)式
 2.2.2賦值運(yùn)算符和賦值表達(dá)式
 2.2.3逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
 2.2.4運(yùn)算符優(yōu)先級(jí)和結(jié)合性
 2.3基本語(yǔ)句
 2.4數(shù)據(jù)輸入輸出
 2.4.1字符數(shù)據(jù)輸入輸出
 2.4.2格式輸入與輸出
 2.5案例: 實(shí)現(xiàn)兩個(gè)變量的數(shù)據(jù)交換
 2.6常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)2
 習(xí)題2
第3章 選擇結(jié)構(gòu)程序設(shè)計(jì)
 3.1關(guān)系運(yùn)算符和表達(dá)式
 3.1.1關(guān)系運(yùn)算符及其優(yōu)先級(jí)
 3.1.2關(guān)系表達(dá)式
 3.2邏輯運(yùn)算符和表達(dá)式
 3.2.1邏輯運(yùn)算符及其優(yōu)先級(jí)
 3.2.2邏輯表達(dá)式
 3.2.3邏輯運(yùn)算表達(dá)式的值
 3.3if語(yǔ)句
 3.3.1if語(yǔ)句的3種形式
 3.3.2if語(yǔ)句的嵌套
 3.3.3條件運(yùn)算符和條件表達(dá)式
 3.4switch語(yǔ)句
 3.5案例: 利用bmi公式計(jì)算是否超重
 3.6常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)3
 習(xí)題3
第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
 4.1循環(huán)結(jié)構(gòu)程序概述
 4.2goto語(yǔ)句
 4.3while語(yǔ)句
 4.4do?while語(yǔ)句
 4.5for語(yǔ)句
 4.6循環(huán)的嵌套
 4.7幾種循環(huán)的比較
 4.8break和continue語(yǔ)句
 4.8.1break語(yǔ)句
 4.8.2continue 語(yǔ)句
 4.9案例: 判定素?cái)?shù)
 4.10常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)4
 習(xí)題4
第5章 數(shù)組
 5.1概述
 5.2一維數(shù)組
 5.2.1一維數(shù)組的定義
 5.2.2一維數(shù)組在內(nèi)存中的存儲(chǔ)
 5.2.3一維數(shù)組的引用
 5.2.4一維數(shù)組的初始化
 5.2.5一維數(shù)組程序舉例
 5.3二維數(shù)組
 5.3.1二維數(shù)組的定義
 5.3.2二維數(shù)組的理解
 5.3.3二維數(shù)組在內(nèi)存中的存儲(chǔ)
 5.3.4二維數(shù)組的引用
 5.3.5二維數(shù)組的初始化
 5.3.6二維數(shù)組程序舉例
 5.4字符串和字符數(shù)組
 5.4.1字符數(shù)組的定義
 5.4.2字符數(shù)組的初始化
 5.4.3字符數(shù)組的引用
 5.4.4字符串
 5.4.5字符串的輸入輸出
 5.4.6常用字符串處理函數(shù)
 5.4.7字符數(shù)組程序舉例
 5.5案例: 模擬實(shí)現(xiàn)計(jì)算器中的進(jìn)制轉(zhuǎn)換
 5.6常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)5
 習(xí)題5
第6章 函數(shù)
 6.1概述
 6.2函數(shù)的定義
 6.2.1無(wú)參函數(shù)定義的一般形式
 6.2.2有參函數(shù)的一般形式
 6.3函數(shù)的調(diào)用
 6.3.1調(diào)用的一般形式與方式
 6.3.2參數(shù)傳遞和函數(shù)的返回值
 6.3.3對(duì)被調(diào)用函數(shù)的聲明
 6.4函數(shù)的嵌套與遞歸
 6.4.1函數(shù)的嵌套調(diào)用
 6.4.2函數(shù)的遞歸調(diào)用
 6.5數(shù)組作函數(shù)參數(shù)
 6.5.1數(shù)組元素作函數(shù)參數(shù)
 6.5.2數(shù)組名作函數(shù)參數(shù)
 6.6局部變量和全局變量
 6.6.1局部變量
 6.6.2全局變量
 6.7變量的存儲(chǔ)類別
 6.8案例: 尋找黑色星期五
 6.9常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)6
 習(xí)題6
第7章 指針
 7.1基本概念
 7.1.1內(nèi)存地址
 7.1.2變量地址
 7.1.3存取變量值
 7.2指針變量的定義與引用
 7.2.1指針變量的定義
 7.2.2指針變量的初始化與引用
 7.2.3指針運(yùn)算
 7.2.4空指針和void型指針
 7.2.5二級(jí)指針
 7.3指針與數(shù)組
 7.3.1指針與一維數(shù)組
 7.3.2通過(guò)指針引用數(shù)組元素
 7.3.3數(shù)組名作函數(shù)參數(shù)
 7.3.4指針與二維數(shù)組
 7.4指針與字符串
 7.4.1指針處理字符串
 7.4.2字符串的指針作函數(shù)參數(shù)
 7.5指針與函數(shù)
 7.5.1指向函數(shù)的指針變量
 7.5.2指針變量作函數(shù)參數(shù)
 7.5.3指針型函數(shù)
 7.6指針數(shù)組和main函數(shù)的參數(shù)
 7.6.1指針數(shù)組
 7.6.2指針數(shù)組作函數(shù)參數(shù)
 7.7案例: 統(tǒng)計(jì)學(xué)生成績(jī)
 7.8常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)7
 習(xí)題7
第8章 結(jié)構(gòu)體、共用體與枚舉
 8.1結(jié)構(gòu)體
 8.1.1結(jié)構(gòu)體類型的定義
 8.1.2結(jié)構(gòu)體類型變量
 8.2結(jié)構(gòu)體數(shù)組
 8.3結(jié)構(gòu)體與指針
 8.3.1指向結(jié)構(gòu)變量的指針
 8.3.2指向結(jié)構(gòu)數(shù)組的指針
 8.3.3結(jié)構(gòu)體指針變量作函數(shù)參數(shù)
 8.4鏈表
 8.4.1動(dòng)態(tài)存儲(chǔ)分配
 8.4.2鏈表的概念
 8.4.3鏈表的基本操作
 8.5共用體
 8.5.1共用體定義
 8.5.2共用體與結(jié)構(gòu)體的嵌套使用
 8.6枚舉類型
 8.6.1枚舉類型的定義和枚舉變量的說(shuō)明
 8.6.2枚舉類型變量的賦值和使用
 8.7類型定義符typedef
 8.8案例: 選票統(tǒng)計(jì)
 8.9常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)8
 習(xí)題8
第9章 編譯預(yù)處理
 9.1預(yù)處理概述
 9.2宏定義
 9.2.1無(wú)參宏定義
 9.2.2有參宏定義
 9.2.3宏嵌套
 9.3文件包含與條件編譯
 9.3.1文件包含
 9.3.2條件編譯
 9.4案例: 系統(tǒng)可移植性處理
 9.5常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)9
 習(xí)題9
第10章 文件
 10.1文件概述
 10.1.1文件概念
 10.1.2文件類型
 10.1.3文件指針
 10.1.4文件的打開和關(guān)閉
 10.1.5文件的操作順序
 10.2文件的讀寫操作
 10.2.1字符讀寫函數(shù)fgetc()和fputc()
 10.2.2字符串讀寫函數(shù)fgets()和fputs()
 10.2.3數(shù)據(jù)塊讀寫函數(shù)fread()和fwrite()
 10.2.4格式化讀寫函數(shù)fscanf()和fprintf()
 10.3文件的定位
 10.3.1文件指針位置定位函數(shù)fseek()
 10.3.2文件指針位置復(fù)位函數(shù)rewind()
 10.3.3文件指針位置查詢函數(shù)ftell()
 10.4文件檢測(cè)函數(shù)
 10.4.1文件結(jié)束檢測(cè)函數(shù)feof()
 10.4.2文件出錯(cuò)檢測(cè)函數(shù)ferror()
 10.4.3文件出錯(cuò)標(biāo)志和文件結(jié)束標(biāo)志置0函數(shù)clearerr()
 10.5案例: 文件操作的綜合應(yīng)用
 10.6常見(jiàn)錯(cuò)誤
 本章小結(jié)
 實(shí)驗(yàn)10
 習(xí)題10
第11章 c語(yǔ)言課程設(shè)計(jì)
 11.1課程設(shè)計(jì)說(shuō)明
 11.1.1課程設(shè)計(jì)的任務(wù)、性質(zhì)與目的
 11.1.2課程設(shè)計(jì)的基本要求
 11.1.3完成課程設(shè)計(jì)應(yīng)提交的文檔
 11.2課程設(shè)計(jì)案例: 通訊錄管理系統(tǒng)
 11.2.1設(shè)計(jì)方法一: 用函數(shù)實(shí)現(xiàn)
 11.2.2設(shè)計(jì)方法二: 用結(jié)構(gòu)體實(shí)現(xiàn)
 11.2.3設(shè)計(jì)方法三: 用文件實(shí)現(xiàn)
 11.3課程設(shè)計(jì)項(xiàng)目
 11.3.1項(xiàng)目一: 工資管理系統(tǒng)
 11.3.2項(xiàng)目二: 貪吃蛇
 11.3.3項(xiàng)目三: n皇后問(wèn)題
 11.3.4項(xiàng)目四: 其他題目
附錄ac語(yǔ)言關(guān)鍵字
附錄b運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
附錄cc語(yǔ)言常用函數(shù)
附錄dc語(yǔ)言常見(jiàn)編譯錯(cuò)誤
附錄e實(shí)驗(yàn)報(bào)告參考格式
 e1實(shí)驗(yàn)報(bào)告要求
 e2實(shí)驗(yàn)報(bào)告樣例
附錄f習(xí)題參考答案
參考文獻(xiàn)
  

編輯推薦

  教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合  教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力  教學(xué)內(nèi)容先進(jìn),強(qiáng)調(diào)計(jì)算機(jī)在各專業(yè)中的應(yīng)用  教學(xué)模式完善,提供配套的教學(xué)資源解決方案

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C語(yǔ)言程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7