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

出版時(shí)間:2008-2  出版社:中國鐵道  作者:王玉  頁數(shù):246  

內(nèi)容概要

  《高職高專計(jì)算機(jī)實(shí)用教程系列規(guī)劃教材:C語言程序設(shè)計(jì)》總結(jié)了作者多年的教學(xué)經(jīng)驗(yàn),按C語言課程的教學(xué)大綱要求,系統(tǒng)地講述了C語言的基本內(nèi)容,主要包括C語言的基礎(chǔ)知識(shí)、C語言的數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、C語言程序的3種基本結(jié)構(gòu)、變量、數(shù)組、用戶自定義函數(shù)、結(jié)構(gòu)體、共用體、指針和文件等。C語言是一種結(jié)構(gòu)化的通用程序設(shè)計(jì)語言,目前在國際上的應(yīng)用非常廣泛?!  陡呗毟邔S?jì)算機(jī)實(shí)用教程系列規(guī)劃教材:C語言程序設(shè)計(jì)》內(nèi)容邏輯性強(qiáng)、循序漸進(jìn)、深入淺出,通過精心設(shè)計(jì)、仔細(xì)篩選了大量具有代表性的例題和習(xí)題,使讀者既能掌握C語言的基本概念,又能融入程序設(shè)計(jì)方法學(xué)的思想,有助于讀者拓寬編程思路。

書籍目錄

第1章 C語言概述1.1 C語言的發(fā)展與特點(diǎn)1.1.1 C語言的發(fā)展1.1.2 C語言的特點(diǎn)1.2 C語言程序結(jié)構(gòu)1.3 C程序的上機(jī)步驟1.3.1 源程序的編輯、編譯、連接與執(zhí)行1.3.2 用TurboC運(yùn)行C程序的上機(jī)步驟本章 小結(jié)習(xí)題第2章 基本數(shù)據(jù)類型、運(yùn)算符及表達(dá)式2.1 常量2.1.1 常量的分類和表示2.1.2 常量定義格式2.2 變量及其說明2.3 標(biāo)準(zhǔn)數(shù)據(jù)類型2.3.1 整數(shù)類型2.3.2 實(shí)數(shù)類型2.3.3 雙精度實(shí)數(shù)類型2.3.4 字符類型2.4 數(shù)據(jù)類型轉(zhuǎn)換2.5 運(yùn)算符及表達(dá)式2.5.1 算術(shù)運(yùn)算符及表達(dá)式2.5.2 關(guān)系運(yù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 逗號(hào)運(yùn)算符及逗號(hào)表達(dá)式本章 小結(jié)習(xí)題第3章 順序結(jié)構(gòu)程序設(shè)計(jì)3.1 程序算法簡介3.1.1 算法舉例3.1.2 算法的特點(diǎn)3.1.3 算法的描述3.1.4 N-S流程圖表示法3.2 程序的3種基本控制結(jié)構(gòu)3.3 C語句概述3.3.1 表達(dá)式語句3.3.2 函數(shù)調(diào)用語句3.3.3 控制語句3.3.4 復(fù)合語句3.3.5 空語句3.3.6 賦值語句3.4 輸入語句3.4.1 字符輸入函數(shù)和字符輸入語句3.4.2 格式輸入函數(shù)和格式輸入語句3.5 輸出語句3.5.1 字符輸出函數(shù)和字符輸出語句3.5.2 格式輸出函數(shù)和格式輸出語句3.6 綜合舉例本章 小結(jié)習(xí)題第4章 選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)程序設(shè)計(jì)4.1 條件語句4.1.1 單分支條件語句4.1.2 雙分支條件語句4.1.3 多分支條件語句(條件語句的嵌套)4.2 switch語句4.3 循環(huán)語句4.3.1 while語句4.3.2 do…while語句4.3.3 for語句4.4 循環(huán)語句的嵌套4.5 間斷語句與繼續(xù)語句4.5.1 間斷語句break4.5.2 繼續(xù)語句continue4.6 轉(zhuǎn)移語句與返回語句4.6.1 轉(zhuǎn)移語句goto4.6.2 返回語句return4.7 綜合舉例本章 小結(jié)習(xí)題第5章 數(shù)組第6章 函數(shù)第7章 編譯預(yù)處理第8章 指針第9章 結(jié)構(gòu)體與共用體第10章 位運(yùn)算第11章 文件參考文獻(xiàn)附錄A 關(guān)鍵字及對(duì)應(yīng)的標(biāo)準(zhǔn)ASCII值附錄B 關(guān)鍵字及其用途附錄C 運(yùn)算符的優(yōu)先級(jí)和結(jié)合方向附錄D C語言的庫函數(shù)

章節(jié)摘錄

  第1章 C語言概述  相關(guān)知識(shí)點(diǎn)  C語言的特點(diǎn)  C程序的基本結(jié)構(gòu)  C程序基本輸入/輸出語句  C程序的編輯、編譯連接和執(zhí)行方法  核心技能點(diǎn)  能熟悉C程序的基本結(jié)構(gòu)  能熟練使用輸入/輸出函數(shù)(scanf()和printf())  能使用簡單語句設(shè)計(jì)C程序  能熟練調(diào)試和運(yùn)行C程序  1.1 C語言的發(fā)展與特點(diǎn)  我們知道,所有的軟件都是用計(jì)算機(jī)語言編寫的,而C語言也是眾多高級(jí)語言中的一種,所以通過本節(jié)的學(xué)習(xí),主要了解C語言的發(fā)展歷程和其他高級(jí)語言相比所具有的特點(diǎn)?! ?.1.1 C語言的發(fā)展  早期的操作系統(tǒng)等系統(tǒng)軟件,主要是用匯編語言編寫的,它依賴于計(jì)算機(jī)硬件,程序的可讀性和可移植性都很差。若改用高級(jí)語言來編寫,又難以實(shí)現(xiàn)匯編語言能直接對(duì)硬件進(jìn)行操作的某些功能。為此,人們開始尋求一種既具有一般高級(jí)語言特性,又具有低級(jí)語言特性的語言。  1960年出現(xiàn)的ALGOL 60是一種面向問題的高級(jí)語言,它離硬件較遠(yuǎn),不適宜用來編寫系統(tǒng)程序。1963年英國的倫敦大學(xué)和劍橋大學(xué)在ALGOL 60的基礎(chǔ)上推出了CPL語言,它接近硬件一些,但規(guī)模較大,難以實(shí)現(xiàn)。1967年劍橋大學(xué)的Martin Richards對(duì)CPL語言進(jìn)行了簡化,推出了BCPL語言。是一種沒有數(shù)據(jù)類型,或者說只有一種數(shù)據(jù)類型——機(jī)器字的單一數(shù)據(jù)型語言。1970年美國貝爾實(shí)驗(yàn)室的KenThomPson以BCPL語言為基礎(chǔ),又作了進(jìn)一步簡化,設(shè)計(jì)出了很簡單且很接近硬件的8語言(取BCPL的第一個(gè)字母),并在PDP-7機(jī)上實(shí)現(xiàn)了用B語言寫的第一個(gè)UNIX操作系統(tǒng)。   ……

編輯推薦

  《高職高專計(jì)算機(jī)實(shí)用教程系列規(guī)劃教材:C語言程序設(shè)計(jì)》適合作為高等職業(yè)技術(shù)學(xué)院計(jì)算機(jī)專業(yè)課程的教學(xué)用書,也可作為其他大中專學(xué)校、中等職業(yè)學(xué)校計(jì)算機(jī)教學(xué)參考書和計(jì)算機(jī)愛好者學(xué)習(xí)用書。

圖書封面

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


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


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

 
 

 

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

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