C語言程序設(shè)計教程

出版時間:2010-2  出版社:湘潭大學(xué)出版社  作者:石躍祥,謝勇 主編  頁數(shù):249  

內(nèi)容概要

C語言程序設(shè)計是面向過程的結(jié)構(gòu)化、模塊化的程序設(shè)計語言,廣泛用于系統(tǒng)軟件、應(yīng)用軟件的編寫,程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)等課程的教學(xué)。C語言程序設(shè)計是高等院校工科專業(yè)普遍開設(shè)的計算機核心基礎(chǔ)課程之一,涉及編程思想、方法、語法、算法、編程技巧、調(diào)試技術(shù)和操作技能,理論性、綜合性和實踐性強。    本書分為9章,主要內(nèi)容包括:程序設(shè)計基礎(chǔ)知識、C語言概述、數(shù)據(jù)類型與運算規(guī)則、順序結(jié)構(gòu)和選擇結(jié)構(gòu)及循環(huán)結(jié)構(gòu)的程序設(shè)計、數(shù)組、字符數(shù)據(jù)處理、函數(shù)與程序結(jié)構(gòu)、指針、結(jié)構(gòu)體類型及其他構(gòu)造類型、數(shù)據(jù)文件和鏈表、隊列與棧及其應(yīng)用。書后有附錄,且每章后都附有習(xí)題。    本教材在結(jié)構(gòu)形式、內(nèi)容組織和寫作上,注意避免讓人感到難學(xué)和無從下手等狀況,由趣味驅(qū)動思考,由案例帶動求解,培養(yǎng)與提高抽象的空間想象能力,從而熟練掌握一門程序設(shè)計語言。在結(jié)構(gòu)上突出了以問題為主干、求解為目標(biāo)的程序設(shè)計思想,對C語言的語法規(guī)則進(jìn)行了整合和提煉,深入淺出地介紹了它們在程序設(shè)計中的應(yīng)用,用問題求解方式來掌握知識與語言的指導(dǎo)思想;在內(nèi)容上注重知識的完整性和趣味性,以適合初學(xué)者的需要;在寫作上追求循序漸進(jìn)、通俗易懂和嚴(yán)格的程序代碼書寫規(guī)則。本教材配有實驗指導(dǎo)書《C語言程序設(shè)計實驗教程》,以方便讀者復(fù)習(xí)和上機操作。    作者長期從事C/C++程序設(shè)計的教學(xué)、研究、設(shè)計和軟件開發(fā),閱讀了國內(nèi)外大量C語言教材,了解初學(xué)者學(xué)習(xí)C語言的困難,熟悉軟件開發(fā)人員的成長規(guī)律,結(jié)合自身C語言程序設(shè)計的經(jīng)驗,力求使更多的讀者學(xué)好C語言——從入門到精通。    本書由石躍祥、謝勇任主編,黎自強任副主編。其中,石躍祥編寫緒論,謝勇編寫第1、3、9章,劉玉珍編寫第2、7章,楊晟院編寫第4章,劉新編寫第5章,黎自強編寫第6章,王求真編寫第8章。全書由石躍祥統(tǒng)編定稿,劉任任教授、王毅副教授給予了審核與指導(dǎo)。本書的編寫,得到了許多單位的支持,并參考了許多學(xué)者的論著,在此一并表示感謝。    本書既可作為高等院校工科專業(yè)的計算機語言教材,也可作為高等院校計算機專業(yè)和相關(guān)專業(yè)學(xué)生學(xué)習(xí)計算機語言的入門教材。本書還可作為程序設(shè)計者的參考書。    由于編者水平有限,書中難免存在疏漏及錯誤之處,殷切希望讀者批評指正。

書籍目錄

緒論第1章 編程準(zhǔn)備  1.1 程序編寫流程  1.2 程序代碼的結(jié)構(gòu)與說明  1.3 輸出函數(shù)printf()  1.4 代碼風(fēng)格第2章 變量與計算問題  2.1 變量與數(shù)據(jù)類型  2.2 定義變量與初始化  2.3 變量賦值  2.4 輸入函數(shù)scanf()  2.5 算術(shù)運算符  2.6 數(shù)學(xué)函數(shù)第3章 邏輯思維與邏輯問題  3.1 關(guān)系運算與關(guān)系表達(dá)式  3.2 分支結(jié)構(gòu)  3.3 邏輯問題及其解法  3.4 循環(huán)結(jié)構(gòu)第4章 數(shù)據(jù)組織與篩法和排序問題  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ù)、遞推與遞歸問題  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)用實例第8章 鏈表  8.1 概述  8.1 2鏈表的操作  8.3 循環(huán)鏈表第9章 隊列與棧  9.1 隊列  9.2 棧附錄A 程序調(diào)試附錄B ASCII碼表附錄C C語言運算符的優(yōu)先級與結(jié)合性附錄D 標(biāo)準(zhǔn)C語言關(guān)鍵字附錄E 標(biāo)準(zhǔn)C語言函數(shù)庫參考文獻(xiàn)

圖書封面

評論、評分、閱讀與下載


    C語言程序設(shè)計教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7