本書(shū)從初學(xué)者的角度出發(fā),以通俗易懂的語(yǔ)言、豐富多彩的實(shí)例,詳細(xì)介紹使用C語(yǔ)言進(jìn)行程序開(kāi)發(fā)應(yīng)該掌握的各方面知識(shí)。書(shū)中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,努力實(shí)現(xiàn)“零基礎(chǔ)”入門(mén),每個(gè)章節(jié)都配備了教學(xué)課件及教學(xué)短視頻,以二維碼的形式展現(xiàn)。
全書(shū)共分12 章,內(nèi)容包括C 語(yǔ)言概述、C 語(yǔ)言程序設(shè)計(jì)基礎(chǔ)、順序結(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)算。
本書(shū)適合作為高等職業(yè)院校程序設(shè)計(jì)課程的教材,也可作為社會(huì)培訓(xùn)人員的參考用書(shū),還可供軟件開(kāi)發(fā)入門(mén)者自學(xué)使用。
(1)內(nèi)容生動(dòng),實(shí)例豐富,好學(xué)易懂,“零基礎(chǔ)”入門(mén)。
(2)由淺入深,逐步深入,適應(yīng)不同程度的讀者。
(3)例題和習(xí)題貼近實(shí)際,可提升讀者程序設(shè)計(jì)和用C語(yǔ)言解決實(shí)際問(wèn)題的能力。
(4)結(jié)構(gòu)清晰明了,內(nèi)容全面詳細(xì),涵蓋了C語(yǔ)言中的各個(gè)知識(shí)點(diǎn)。
(5)將“互聯(lián)網(wǎng)+”思維融入教材中,以二維碼的形式展現(xiàn)。
C 語(yǔ)言是一門(mén)歷史悠久的程序設(shè)計(jì)語(yǔ)言,它不僅具備很多高級(jí)語(yǔ)言的特點(diǎn)和優(yōu)勢(shì),清晰地體現(xiàn)了結(jié)構(gòu)化、模塊化的思想和方法,在很多方面有擴(kuò)充、提高和加強(qiáng),而且還具有低級(jí)語(yǔ)言的許多特點(diǎn),可直接訪(fǎng)問(wèn)內(nèi)存地址,對(duì)字節(jié)的位進(jìn)行多種運(yùn)算,調(diào)用系統(tǒng)功能,大大提高了程序運(yùn)行的效率。C 語(yǔ)言功能豐富,表達(dá)能力強(qiáng),使用靈活方便,應(yīng)用面廣,可移植性好,特別適合于編寫(xiě)系統(tǒng)軟件和應(yīng)用軟件。它不僅是計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的必修課,也是許多非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生所青睞的技術(shù)學(xué)科。C 語(yǔ)言程序設(shè)計(jì)已成為全國(guó)和各省計(jì)算機(jī)等級(jí)考試的重要考試內(nèi)容,F(xiàn)在C語(yǔ)言不僅是廣大計(jì)算機(jī)應(yīng)用人員編程的首選,也是學(xué)習(xí)面向?qū)ο蟮腃++、Visual C++等更高層次編程語(yǔ)言必備的基礎(chǔ)。
本書(shū)于2016年8月發(fā)行第一版,受到廣大讀者的歡迎,多次重印。為適應(yīng)當(dāng)前形勢(shì)需要,結(jié)合有關(guān)專(zhuān)家和讀者的意見(jiàn)以及主編多年教學(xué)和實(shí)踐應(yīng)用的體會(huì),編寫(xiě)了第二版。本次修訂,在保留第一版風(fēng)格的基礎(chǔ)上,重新更新、改寫(xiě)了各章節(jié),增加了大量翔實(shí)的例題及算法流程圖,增加了課后習(xí)題,所有程序都升級(jí)為Visual C++ 2010環(huán)境下編譯運(yùn)行。每個(gè)章節(jié)都配備了教學(xué)課件及教學(xué)短視頻,以二維碼的形式展現(xiàn)。
參加本書(shū)編寫(xiě)的教師長(zhǎng)期工作于教學(xué)一線(xiàn),具有多年程序設(shè)計(jì)語(yǔ)言教學(xué)經(jīng)驗(yàn)及軟件開(kāi)發(fā)經(jīng)驗(yàn)。本書(shū)從初學(xué)者的角度出發(fā),以通俗易懂的語(yǔ)言、豐富多彩的實(shí)例,詳細(xì)介紹使用C語(yǔ)言進(jìn)行程序開(kāi)發(fā)應(yīng)該掌握的各方面知識(shí)。書(shū)中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,努力實(shí)現(xiàn)“零基礎(chǔ)”入門(mén),由淺入深地對(duì)C語(yǔ)言程序設(shè)計(jì)內(nèi)容進(jìn)行全面闡述。本書(shū)主要具備如下特點(diǎn):
(1)內(nèi)容生動(dòng),實(shí)例豐富,好學(xué)易懂,“零基礎(chǔ)”入門(mén)。
(2)循序漸進(jìn),適應(yīng)不同程度的讀者。
(3)例題和習(xí)題貼近實(shí)際,可提升讀者程序設(shè)計(jì)和用C語(yǔ)言解決實(shí)際問(wèn)題的能力。
(4)結(jié)構(gòu)清晰明了,內(nèi)容全面詳細(xì),涵蓋了C語(yǔ)言中的各個(gè)知識(shí)點(diǎn)。
(5)將“互聯(lián)網(wǎng)+”思維融入教材中,以二維碼的形式展現(xiàn)。
全書(shū)共分12 章,內(nèi)容包括C 語(yǔ)言概述、C 語(yǔ)言程序設(shè)計(jì)基礎(chǔ)、順序結(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)算。附錄中列出常用字符與ASCII 碼對(duì)照表、C語(yǔ)言運(yùn)算符的優(yōu)先級(jí)及結(jié)合性、C語(yǔ)言常用庫(kù)函數(shù)等,并給出課后習(xí)題參考答案。
本書(shū)在編者多年教學(xué)經(jīng)驗(yàn)、軟件開(kāi)發(fā)經(jīng)驗(yàn)的基礎(chǔ)上,參考了多種資料編寫(xiě)而成,適合作為高等職業(yè)院校程序設(shè)計(jì)課程的教材,也可作為社會(huì)培訓(xùn)人員的參考用書(shū),還可供軟件開(kāi)發(fā)入門(mén)者自學(xué)使用。
本書(shū)由遼寧鐵道職業(yè)技術(shù)學(xué)院王素香老師、張寶石老師,錦州師范高等專(zhuān)科學(xué)校魏鋼老師任主編,遼寧鐵道職業(yè)技術(shù)學(xué)院李孝貴老師任副主編,其中第1~3、8章和附錄由王素香老師編寫(xiě),第4~6 章由張寶石老師編寫(xiě),第7、9 章由李孝貴老師編寫(xiě),第10~12 章由魏鋼老師編寫(xiě)。趙旭輝教授仔細(xì)審閱了全書(shū)并提出了許多寶貴意見(jiàn),還有很多同志給予了大力幫助和支持,在此一并表示衷心的感謝。同時(shí),對(duì)支持本書(shū)出版的中國(guó)鐵道出版社有限公司的有關(guān)同志致以深深的敬意。
由于編者水平有限,加之時(shí)間倉(cāng)促,疏漏和不妥之處在所難免,敬請(qǐng)廣大專(zhuān)家、讀者批評(píng)指正。編者的電子郵箱:wsxlch@sohu.com。
王素香,張寶石:遼寧鐵道職業(yè)技術(shù)學(xué)院
魏鋼:錦州師范高等專(zhuān)科學(xué)校
第1 章 C 語(yǔ)言概述
第2 章 C 語(yǔ)言程序設(shè)計(jì)基礎(chǔ)
第3 章 順序結(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 章 文件
第12 章 位運(yùn)算
附錄A 常用字符與ASCII 碼對(duì)照表
附錄B 運(yùn)算符的優(yōu)先級(jí)及結(jié)合性
附錄C C 語(yǔ)言常見(jiàn)庫(kù)函數(shù)
附錄D 課后習(xí)題參考答案
參考文獻(xiàn)