出版時(shí)間:2009-3 出版社:機(jī)械工業(yè)出版社 作者:任文,孔慶彥 主編 頁數(shù):258
前言
C語言是一種應(yīng)用十分廣泛的編譯型程序設(shè)計(jì)語言,和其他高級(jí)語言相比,它功能豐富、表達(dá)能力強(qiáng)、使用靈活、目標(biāo)程序效率高、可移植性好,既可用于編寫應(yīng)用軟件,又可用于編寫系統(tǒng)軟件;具有匯編語言的功能,可以直接處理硬件系統(tǒng)和外圍設(shè)備接口的控制;是一種通用的結(jié)構(gòu)化程序設(shè)計(jì)語言,支持自頂向下的結(jié)構(gòu)化程序設(shè)計(jì)技術(shù);具有完善的模塊化結(jié)構(gòu),為大中型軟件設(shè)計(jì)中采用模塊化程序設(shè)計(jì)方法提供了基礎(chǔ)?! ”緯訟NSLC為版本,兼顧集成化環(huán)境Turboc編譯程序,全面系統(tǒng)地介紹了c語言的數(shù)據(jù)類型和運(yùn)算符、語句格式和功能、結(jié)構(gòu)化程序設(shè)計(jì)的基本方法和編程技巧。全書共分為12章。第1章介紹C語言概述和Turboc初步,第2章介紹基本數(shù)據(jù)類型及運(yùn)算符和表達(dá)式,第3章介紹順序結(jié)構(gòu)程序設(shè)計(jì),第4章介紹選擇結(jié)構(gòu)程序設(shè)計(jì),第5章介紹循環(huán)結(jié)構(gòu)程序設(shè)計(jì),第6章介紹數(shù)組的使用及程序設(shè)計(jì)方法,第7章介紹函數(shù)的定義、調(diào)用及程序設(shè)計(jì)方法,第8章介紹宏、包含文件、條件編譯等編譯預(yù)處理方法,第9章介紹指針的使用及程序設(shè)計(jì)方法,第10章介紹了結(jié)構(gòu)體、共用體、枚舉型數(shù)據(jù)的特點(diǎn)、定義和使用及程序設(shè)計(jì)方法,第11章介紹了位運(yùn)算的相關(guān)知識(shí),第12章文件操作及程序設(shè)計(jì)方法?! ”緯哂腥缦绿攸c(diǎn): 1)內(nèi)容全面、系統(tǒng)。知識(shí)點(diǎn)講解由淺人深,循序漸進(jìn),符合大多數(shù)人的學(xué)習(xí)習(xí)慣,便于教師教學(xué)和學(xué)生學(xué)習(xí)?! ?)對理論知識(shí)的闡述力爭簡明扼要、通俗易懂,在知識(shí)的應(yīng)用方面盡可能照顧到各專業(yè),選用的例題典型、精練、貼近工程實(shí)際?! ?)突出重點(diǎn)、分散難點(diǎn),便于學(xué)生對基本內(nèi)容的學(xué)習(xí)、理解、記憶和掌握,也利于教師教學(xué)。
內(nèi)容概要
本書以ANSI C為標(biāo)準(zhǔn),以Turbo C
2.0為編譯環(huán)境,全面系統(tǒng)地介紹了C語言程序設(shè)計(jì)方法。主要內(nèi)容包括:C語言概述,C語言程序設(shè)計(jì)的初步知識(shí),順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,函數(shù),編譯預(yù)處理,指針,結(jié)構(gòu)體、共用體與枚舉類型,位運(yùn)算,文件。書末附有模擬試卷及附錄供參考。
本書參照普通高等教育C語言程序設(shè)計(jì)課程教學(xué)大綱的基本要求編寫,充分體現(xiàn)“必需、夠用”的原則,知識(shí)敘述簡明扼要、通俗易懂,內(nèi)容安排由淺入深、循序漸進(jìn),同時(shí)注意突出重點(diǎn)、分散難點(diǎn)。每章都附有小結(jié)、習(xí)題,便于教師教學(xué)和學(xué)生學(xué)習(xí)。
本書可作為普通高等院校計(jì)算機(jī)及相關(guān)專業(yè)的學(xué)生學(xué)習(xí)c語言程序設(shè)計(jì)的教材或教學(xué)參考書,也適合參加二級(jí)、三級(jí)計(jì)算機(jī)等級(jí)考試的考生學(xué)習(xí),同時(shí)還可以作為工程技術(shù)人員學(xué)習(xí)C語言的自學(xué)用書。
為方便教學(xué),本書配備電子課件、習(xí)題參考答案、程序源代碼等教學(xué)資源。凡選用本書作為教材的教師均可登錄機(jī)械工業(yè)出版社教材服務(wù)網(wǎng)www.cmpedu.com免費(fèi)下載。如有問題請致信cmpgaozhi@sina.corn或致電010—88379375咨詢。
書籍目錄
前言
第1章 C語言概述
1.1 C語言的歷史與特點(diǎn)
1.1.1 C語言的歷史
1.1.2 C語言的特點(diǎn)
1.2 C語言的字符集
1.3 C語言的基本詞法
1.3.1 標(biāo)識(shí)符
1.3.2 關(guān)鍵字
1.3.3 運(yùn)算符
1.3.4 分隔符
1.3.5 常量
1.3.6 注釋符
1.4 C語言的基本語句
1.5 C語言程序的基本結(jié)構(gòu)
1.5.1 簡單的C語言程序?qū)嵗?br />1.5.2 c語言源程序的結(jié)構(gòu)特點(diǎn)和書寫風(fēng)格
1.6 C語言程序開發(fā)步驟
1.7 c語言程序的開發(fā)環(huán)境
1.7.1 Turbo C 2.0的安裝與啟動(dòng)
1.7.2在Turbo C環(huán)境下開發(fā)C語言程序的過程
本章小結(jié)
習(xí)題
第2章 C語言程序設(shè)計(jì)的初步知識(shí)
2.1 數(shù)據(jù)類型概述
2.2 常量
2.2.1 整型常量
2.2.2 實(shí)型常量
2.2.3 字符常量
2.2.4 轉(zhuǎn)義字符常量
2.2.5 字符串常量
2.2.6 符號(hào)常量
2.3 變量
2.3.1 變量的數(shù)據(jù)類型及其定義
2.3.2 變量的存儲(chǔ)類型及其定義
2.3.3 變量的初始化
2.4 變量賦值及數(shù)據(jù)類型轉(zhuǎn)換
2.4.1 自動(dòng)轉(zhuǎn)換
2.4.2 強(qiáng)制轉(zhuǎn)換
2.5 運(yùn)算符與表達(dá)式
2.5.1 C語言的運(yùn)算符簡介
2.5.2 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.5.3 賦值運(yùn)算符與賦值表達(dá)式
2.5.4 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
2.5.5 長度運(yùn)算符
本章小結(jié)
習(xí)題
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3.1 結(jié)構(gòu)化程序設(shè)計(jì)
……
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
第6章 數(shù)組
第7章 函數(shù)
第8章 編譯預(yù)處理
第9章 指針
第10章 結(jié)構(gòu)體、共用體與枚舉類型
第11章 位運(yùn)算
第12章 文件
模擬試卷
附錄
參考文獻(xiàn)
章節(jié)摘錄
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 學(xué)習(xí)目標(biāo) 1)正確理解邏輯值的含義和表示方式。 2)熟練掌握關(guān)系運(yùn)算、邏輯運(yùn)算及其表達(dá)式?! ?)熟練掌握由if語句、switch語句實(shí)現(xiàn)的選擇結(jié)構(gòu)?! ∵x擇結(jié)構(gòu)是結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu)之一,它解決了這樣的問題:根據(jù)不同的條件選擇不同的操作。選擇結(jié)構(gòu)充分體現(xiàn)了程序的判斷能力,在實(shí)際應(yīng)用中經(jīng)常用到。進(jìn)行選擇結(jié)構(gòu)程序的設(shè)計(jì),首先要解決的問題是條件的構(gòu)成與設(shè)計(jì),其次是選用哪種語句來實(shí)現(xiàn),這也是本章要學(xué)習(xí)和解決的重點(diǎn)問題。 4.1 關(guān)系運(yùn)算和邏輯運(yùn)算 對選擇條件進(jìn)行判斷只會(huì)有兩個(gè)結(jié)果:“條件成立”或者“條件不成立”。在程序設(shè)計(jì)中,條件成立用“真”表示,條件不成立用“假”表示,并將“真”和“假”稱之為邏輯值。在C語言中,選擇結(jié)構(gòu)的條件通常由關(guān)系表達(dá)式或邏輯表達(dá)式構(gòu)成?! ?/pre>圖書封面
評論、評分、閱讀與下載
- 還沒讀過(61)
- 勉強(qiáng)可看(444)
- 一般般(758)
- 內(nèi)容豐富(3146)
- 強(qiáng)力推薦(258)