出版時(shí)間:2010-2 出版社:湘潭大學(xué)出版社 作者:石躍祥,謝勇 主編 頁(yè)數(shù):249
內(nèi)容概要
C語(yǔ)言程序設(shè)計(jì)是面向過(guò)程的結(jié)構(gòu)化、模塊化的程序設(shè)計(jì)語(yǔ)言,廣泛用于系統(tǒng)軟件、應(yīng)用軟件的編寫(xiě),程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等課程的教學(xué)。C語(yǔ)言程序設(shè)計(jì)是高等院校工科專業(yè)普遍開(kāi)設(shè)的計(jì)算機(jī)核心基礎(chǔ)課程之一,涉及編程思想、方法、語(yǔ)法、算法、編程技巧、調(diào)試技術(shù)和操作技能,理論性、綜合性和實(shí)踐性強(qiáng)。 本書(shū)分為9章,主要內(nèi)容包括:程序設(shè)計(jì)基礎(chǔ)知識(shí)、C語(yǔ)言概述、數(shù)據(jù)類型與運(yùn)算規(guī)則、順序結(jié)構(gòu)和選擇結(jié)構(gòu)及循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)、數(shù)組、字符數(shù)據(jù)處理、函數(shù)與程序結(jié)構(gòu)、指針、結(jié)構(gòu)體類型及其他構(gòu)造類型、數(shù)據(jù)文件和鏈表、隊(duì)列與棧及其應(yīng)用。書(shū)后有附錄,且每章后都附有習(xí)題。 本教材在結(jié)構(gòu)形式、內(nèi)容組織和寫(xiě)作上,注意避免讓人感到難學(xué)和無(wú)從下手等狀況,由趣味驅(qū)動(dòng)思考,由案例帶動(dòng)求解,培養(yǎng)與提高抽象的空間想象能力,從而熟練掌握一門(mén)程序設(shè)計(jì)語(yǔ)言。在結(jié)構(gòu)上突出了以問(wèn)題為主干、求解為目標(biāo)的程序設(shè)計(jì)思想,對(duì)C語(yǔ)言的語(yǔ)法規(guī)則進(jìn)行了整合和提煉,深入淺出地介紹了它們?cè)诔绦蛟O(shè)計(jì)中的應(yīng)用,用問(wèn)題求解方式來(lái)掌握知識(shí)與語(yǔ)言的指導(dǎo)思想;在內(nèi)容上注重知識(shí)的完整性和趣味性,以適合初學(xué)者的需要;在寫(xiě)作上追求循序漸進(jìn)、通俗易懂和嚴(yán)格的程序代碼書(shū)寫(xiě)規(guī)則。本教材配有實(shí)驗(yàn)指導(dǎo)書(shū)《C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教程》,以方便讀者復(fù)習(xí)和上機(jī)操作。 作者長(zhǎng)期從事C/C++程序設(shè)計(jì)的教學(xué)、研究、設(shè)計(jì)和軟件開(kāi)發(fā),閱讀了國(guó)內(nèi)外大量C語(yǔ)言教材,了解初學(xué)者學(xué)習(xí)C語(yǔ)言的困難,熟悉軟件開(kāi)發(fā)人員的成長(zhǎng)規(guī)律,結(jié)合自身C語(yǔ)言程序設(shè)計(jì)的經(jīng)驗(yàn),力求使更多的讀者學(xué)好C語(yǔ)言——從入門(mén)到精通。 本書(shū)由石躍祥、謝勇任主編,黎自強(qiáng)任副主編。其中,石躍祥編寫(xiě)緒論,謝勇編寫(xiě)第1、3、9章,劉玉珍編寫(xiě)第2、7章,楊晟院編寫(xiě)第4章,劉新編寫(xiě)第5章,黎自強(qiáng)編寫(xiě)第6章,王求真編寫(xiě)第8章。全書(shū)由石躍祥統(tǒng)編定稿,劉任任教授、王毅副教授給予了審核與指導(dǎo)。本書(shū)的編寫(xiě),得到了許多單位的支持,并參考了許多學(xué)者的論著,在此一并表示感謝。 本書(shū)既可作為高等院校工科專業(yè)的計(jì)算機(jī)語(yǔ)言教材,也可作為高等院校計(jì)算機(jī)專業(yè)和相關(guān)專業(yè)學(xué)生學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的入門(mén)教材。本書(shū)還可作為程序設(shè)計(jì)者的參考書(shū)。 由于編者水平有限,書(shū)中難免存在疏漏及錯(cuò)誤之處,殷切希望讀者批評(píng)指正。
書(shū)籍目錄
緒論第1章 編程準(zhǔn)備 1.1 程序編寫(xiě)流程 1.2 程序代碼的結(jié)構(gòu)與說(shuō)明 1.3 輸出函數(shù)printf() 1.4 代碼風(fēng)格第2章 變量與計(jì)算問(wèn)題 2.1 變量與數(shù)據(jù)類型 2.2 定義變量與初始化 2.3 變量賦值 2.4 輸入函數(shù)scanf() 2.5 算術(shù)運(yùn)算符 2.6 數(shù)學(xué)函數(shù)第3章 邏輯思維與邏輯問(wèn)題 3.1 關(guān)系運(yùn)算與關(guān)系表達(dá)式 3.2 分支結(jié)構(gòu) 3.3 邏輯問(wèn)題及其解法 3.4 循環(huán)結(jié)構(gòu)第4章 數(shù)據(jù)組織與篩法和排序問(wèn)題 4.1 數(shù)組 4.2 篩法 4.3 冒泡排序法 4.4 選擇排序法 4.5 二維數(shù)組 4.6 字符數(shù)組 4.7 結(jié)構(gòu)體與結(jié)構(gòu)數(shù)組第5章 函數(shù)、遞推與遞歸問(wèn)題 5.1 函數(shù) 5.2 遞推 5.3 遞歸第6章 指針 6.1 指針的概念 6.2 指針與數(shù)組 6.3 字符串及其處理函數(shù) 6.4 指針與函數(shù) 6.5 指針與結(jié)構(gòu) 6.6 指針與結(jié)構(gòu)數(shù)組第7章 文件操作 7.1 文件操作流程 7.2 文件的操作函數(shù) 7.3 將數(shù)據(jù)保留到文件中 7.4 從文件中讀取數(shù)據(jù) 7.5 文件應(yīng)用實(shí)例第8章 鏈表 8.1 概述 8.1 2鏈表的操作 8.3 循環(huán)鏈表第9章 隊(duì)列與棧 9.1 隊(duì)列 9.2 棧附錄A 程序調(diào)試附錄B ASCII碼表附錄C C語(yǔ)言運(yùn)算符的優(yōu)先級(jí)與結(jié)合性附錄D 標(biāo)準(zhǔn)C語(yǔ)言關(guān)鍵字附錄E 標(biāo)準(zhǔn)C語(yǔ)言函數(shù)庫(kù)參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
C語(yǔ)言程序設(shè)計(jì)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版