高級(jí)語言程序設(shè)計(jì)

出版時(shí)間:2008-7  出版社:廈門大學(xué)出版社  作者:黃翠蘭 主編  頁數(shù):352  
Tag標(biāo)簽:無  

前言

  隨著計(jì)算機(jī)產(chǎn)業(yè)的迅速發(fā)展,對(duì)計(jì)算機(jī)專業(yè)人才的需求也日益迫切。程序設(shè)計(jì)是所有計(jì)算機(jī)專業(yè)人才必備的基礎(chǔ)知識(shí)和技能。當(dāng)今的計(jì)算機(jī)軟件設(shè)計(jì)中,無論開發(fā)技術(shù)如何發(fā)展,C語言作為一種基本的程序語言,仍然是程序開發(fā)人員必須掌握的基本功?! ∮?jì)算機(jī)相關(guān)專業(yè)中最基礎(chǔ)的入門課程就是C語言,實(shí)際上許多編程高手都是從學(xué)習(xí)C語言入門的,掌握C語言的基本知識(shí)是學(xué)習(xí)并理解計(jì)算機(jī)組成原理、操作系統(tǒng)、面向?qū)ο笳Z言、軟件工程、嵌入式系統(tǒng)編程的好幫手。因此,掌握好C程序設(shè)計(jì)對(duì)進(jìn)一步學(xué)習(xí)計(jì)算機(jī)專業(yè)知識(shí)是大有好處的?! ≌莆樟薈語言,就可以全面了解結(jié)構(gòu)化程序設(shè)計(jì)的精髓,而且在此基礎(chǔ)上通過進(jìn)一步學(xué)習(xí)能夠深入理解操作系統(tǒng)的運(yùn)作方式、內(nèi)存管理分配方式以及硬件編程控制方法等。目前流行的許多開發(fā)工具,包括微軟的Visual C++和C#.NET,以及Borland公司的C++Builder等開發(fā)工具都還遵循標(biāo)準(zhǔn)C語言的基本語法。在很多嵌入式系統(tǒng)的軟件設(shè)計(jì)中都采用C語言進(jìn)行開發(fā)。

內(nèi)容概要

C語言程序設(shè)計(jì)是掌握計(jì)算機(jī)軟、硬件系統(tǒng)工作原理必需的基本知識(shí),也是計(jì)算機(jī)相關(guān)專業(yè)重要的入門知識(shí)。C語言既有高級(jí)語言的特性,又具有匯編語言的特點(diǎn),可以作為系統(tǒng)程序設(shè)計(jì)語言,也可以作為應(yīng)用程序設(shè)計(jì)語言。    本書以“概念加案例”的方式全面地介紹了C語言的基本概念、數(shù)據(jù)類型、程序結(jié)構(gòu);系統(tǒng)地講述了C語言的結(jié)構(gòu)化程序設(shè)計(jì)方法,并用大量豐富的算法實(shí)例闡述C程序設(shè)計(jì)的技巧;引入了C語言的圖形功能以便擴(kuò)充讀者在C程序設(shè)計(jì)時(shí)的靈活性和多樣性;為了讓讀者學(xué)有所用,本書介紹了一個(gè)用C語言實(shí)現(xiàn)的完整項(xiàng)目設(shè)計(jì)。    本書內(nèi)容豐富,注重培養(yǎng)讀者的程序設(shè)計(jì)能力以及良好的程序設(shè)計(jì)風(fēng)格,讀者可模仿書中大量的實(shí)例進(jìn)行編程,并完成每一章的習(xí)題鞏固相關(guān)知識(shí),養(yǎng)成良好的編程習(xí)慣。

書籍目錄

前言第1章 C語言程序設(shè)計(jì)概述  1.1 程序設(shè)計(jì)基礎(chǔ)    1.1.1 計(jì)算機(jī)語言和程序    1.1.2 算法    1.1.3 結(jié)構(gòu)化程序設(shè)計(jì)  1.2 C語言程序簡(jiǎn)介    1.2.1 C語言概況    1.2.2 簡(jiǎn)單的C程序舉例    1.2.3 C語言程序的基本特點(diǎn)  1.3 Turbo C編程環(huán)境及C程序執(zhí)行過程    1.3.1 Turbo C編程環(huán)境    1.3.2 編輯、編譯、鏈接、運(yùn)行第一個(gè)C程序    1.3.3 運(yùn)行C程序前的Directories選項(xiàng)設(shè)置  1.4 編碼規(guī)范及編程習(xí)慣    1.4.1 編程錯(cuò)誤和調(diào)試    1.4.2 注意養(yǎng)成良好的編程風(fēng)格  總結(jié)與提高  習(xí)題  參考文獻(xiàn)第2章 基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式  2.1 變量和常量    2.1.1 變量    2.1.2 常量  2.2 基本數(shù)據(jù)類型  2.3 整型    2.3.1 整型常量    2.3.2 整型變量  2.4 實(shí)型    2.4.1 實(shí)型常量    2.4.2 實(shí)型變量  2.5 字符型    2.5.1 字符常量    2.5.2 字符變量    2.5.3 字符串常量  2.6 運(yùn)算符和表達(dá)式    2.6.1 運(yùn)算符簡(jiǎn)介    2.6.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式    2.6.3 賦值運(yùn)算符和賦值表達(dá)式    2.6.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式    2.6.5 邏輯運(yùn)算符和邏輯表達(dá)式    2.6.6 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式    2.6.7 條件運(yùn)算符和條件表達(dá)式  2.7 基本的輸入輸出函數(shù)    2.7.1 print{函數(shù)    2.7.2 scanf函數(shù)    2.7.3 putchar函數(shù)(字符輸出函數(shù))    2.7.4 9etchar函數(shù)(字符輸入函數(shù))  總結(jié)與提高  習(xí)題  參考文獻(xiàn)第3章 程序的控制結(jié)構(gòu)  3.1 算法    3.1.1 算法的特性    3.1.2 算法的表示  3.2 C語句概述  3.3 順序結(jié)構(gòu)  3.4 選擇結(jié)構(gòu)    3.4.1 條件語句(if語句)    3.4.2 switch語句      3.4.3 程序設(shè)計(jì)舉例  3.5 循環(huán)結(jié)構(gòu)    3.5.1 while語句    3.5.2 do-while語句    3.5.3 for語句    3.5.4 循環(huán)的嵌套    3.5.5 三種循環(huán)的比較    3.5.6 流程控制語句    3.5.7 窮舉與迭代——兩類具有代表性的循環(huán)算法第4章 數(shù)組第5章 結(jié)構(gòu)體和共用體第6章 函數(shù)第7章 指針第8章 指針的應(yīng)用——鏈表第9章 位運(yùn)算第10章 文件第11章 編譯預(yù)處理第12章 C語言繪圖功能簡(jiǎn)介第13章 綜合實(shí)例附錄1 ASCII碼表及其中控制字符的含義附錄2 C語言中的關(guān)鍵字附錄3 C語言運(yùn)算符的優(yōu)先級(jí)與結(jié)合性附錄4 常用庫函數(shù)附錄5 EGAvGA顯示適配器的顏色定義附錄6 常見錯(cuò)誤分析及處理方法

章節(jié)摘錄

  第1章 C語言程序設(shè)計(jì)概述  1.1 程序設(shè)計(jì)基礎(chǔ)  1.1.1 計(jì)算機(jī)語言和程序  當(dāng)你從商店把買到的計(jì)算機(jī)帶回家,放在桌上,你買到的只是一個(gè)硬件(hardware),它是用肉眼可以看得見,用手可以摸得著的有形實(shí)體。如果你愿意,你完全可以把它放在沙發(fā)前面,用來踮腳。雖然貴了一些,但如果這臺(tái)機(jī)器除了硬件之外沒有別的,它在你家里起到的作用可能也就類似腳墊了?,F(xiàn)代計(jì)算機(jī)是一種通用的機(jī)器,具備執(zhí)行許多任務(wù)的潛力,但必須對(duì)其進(jìn)行編程或者把事先編寫好的程序裝載到它上面才能挖掘出它的潛力。給計(jì)算機(jī)編程就是給它一組指令,即一個(gè)程序,這組指令詳細(xì)指明解決問題的每一個(gè)步驟。這些程序通常被稱為軟件(software)。只有硬件和軟件結(jié)合在一起,計(jì)算機(jī)才能進(jìn)行指定的計(jì)算,解決相應(yīng)的問題?! ∫沟糜?jì)算機(jī)按人們預(yù)先安排的步驟進(jìn)行工作,就要解決人機(jī)交流的問題。人們給計(jì)算機(jī)一系列的命令,計(jì)算機(jī)按給定的命令一步步地工作,這種命令就是人機(jī)交流的語言,稱為程序設(shè)計(jì)語言或計(jì)算機(jī)語言。自計(jì)算機(jī)問世以來,計(jì)算機(jī)語言的發(fā)展大致經(jīng)歷了以下幾個(gè)過程。

圖書封面

圖書標(biāo)簽Tags

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


    高級(jí)語言程序設(shè)計(jì) PDF格式下載


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

 
 

  •   好,專業(yè)必備教材
  •   vndg bx
 

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

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