C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第2版):基于案例教學(xué)/21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用
定 價(jià):49.8 元
叢書名:21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用
C語(yǔ)言是國(guó)內(nèi)外廣泛使用的計(jì)算機(jī)語(yǔ)言。學(xué)會(huì)使用C語(yǔ)言進(jìn)行程序設(shè)計(jì)是一項(xiàng)基本的技能。 《C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第2版):基于案例教學(xué)/21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用》是C語(yǔ)言程序設(shè)計(jì)教學(xué)用書,全書共分10章,依托經(jīng)典教學(xué)案例,由淺入深,循序漸進(jìn),層次推進(jìn),同時(shí)兼顧全國(guó)計(jì)算機(jī)等級(jí)考試需要,介紹目前流行的計(jì)算機(jī)語(yǔ)言,通過(guò)案例驅(qū)動(dòng)學(xué)習(xí)法幫助讀者快速掌握C語(yǔ)言編程技術(shù);依據(jù)C程序設(shè)計(jì)課程要求,按照教學(xué)安排配套設(shè)計(jì)分類教學(xué)模塊和教學(xué)內(nèi)容,依次由C程序設(shè)計(jì)基礎(chǔ)、簡(jiǎn)單程序設(shè)計(jì)(順序結(jié)構(gòu)程序設(shè)計(jì))、C語(yǔ)言語(yǔ)法、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組與函數(shù)使用、指針、預(yù)編譯及復(fù)雜數(shù)據(jù)類型、文件及附錄中的俄羅斯方塊游戲設(shè)計(jì),實(shí)現(xiàn)一個(gè)循序漸進(jìn)、系統(tǒng)的教學(xué)模塊體系,可以快速提高學(xué)習(xí)C語(yǔ)言編程的效率。 《C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第2版):基于案例教學(xué)/21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用》既可作為高等院校計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)的教材,也可供相關(guān)工程技術(shù)人員和計(jì)算機(jī)愛好者學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)使用。 《C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第2版):基于案例教學(xué)/21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用》特點(diǎn): 教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合 教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力 教學(xué)內(nèi)容先進(jìn),強(qiáng)調(diào)計(jì)算機(jī)在各專業(yè)中的應(yīng)用 教學(xué)模式完善,提供配套的教學(xué)資源解決方案 可在清華大學(xué)出版社網(wǎng)站下載教學(xué)資料
C語(yǔ)言是國(guó)內(nèi)外廣泛使用的計(jì)算機(jī)語(yǔ)言。學(xué)會(huì)使用C語(yǔ)言進(jìn)行程序設(shè)計(jì)是一項(xiàng)最基本的技能。
本書是C語(yǔ)言程序設(shè)計(jì)教學(xué)用書,全書共分10章,依托經(jīng)典教學(xué)案例,由淺入深,循序漸進(jìn),層次推進(jìn),同時(shí)兼顧全國(guó)計(jì)算機(jī)等級(jí)考試需要,介紹目前流行的計(jì)算機(jī)語(yǔ)言,通過(guò)案例驅(qū)動(dòng)學(xué)習(xí)法幫助讀者快速掌握C語(yǔ)言編程技術(shù); 依據(jù)C程序設(shè)計(jì)課程要求,按照教學(xué)安排配套設(shè)計(jì)分類教學(xué)模塊和教學(xué)內(nèi)容,依次由C程序設(shè)計(jì)基礎(chǔ)、簡(jiǎn)單程序設(shè)計(jì)(順序結(jié)構(gòu)程序設(shè)計(jì))、C語(yǔ)言語(yǔ)法、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組與函數(shù)使用、指針、預(yù)編譯及復(fù)雜數(shù)據(jù)類型、文件及附錄中的俄羅斯方塊游戲設(shè)計(jì),實(shí)現(xiàn)一個(gè)循序漸進(jìn)、系統(tǒng)的教學(xué)模塊體系,可以快速提高學(xué)習(xí)C 語(yǔ)言編程的效率。
本書既可作為高等院校計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)的教材,也可供相關(guān)工程技術(shù)人員和計(jì)算機(jī)愛好者學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)使用。
C語(yǔ)言是目前廣泛使用的一種結(jié)構(gòu)化高級(jí)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。C語(yǔ)言功能豐富、表達(dá)能力強(qiáng)、使用靈活方便、應(yīng)用面廣、目標(biāo)程序效率高、可移植性好,既有高級(jí)語(yǔ)言的優(yōu)點(diǎn)同時(shí)又兼具低級(jí)語(yǔ)言的優(yōu)點(diǎn),因此使用C語(yǔ)言不僅可以編寫應(yīng)用軟件,也可以編寫系統(tǒng)軟件。 目前有各種C語(yǔ)言程序設(shè)計(jì)的教材,每本教材都各有自己的特色,C語(yǔ)言程序設(shè)計(jì)課程不僅應(yīng)當(dāng)使學(xué)生掌握程序設(shè)計(jì)的基本知識(shí)、基本方法和編程技能,對(duì)學(xué)生更應(yīng)是一種理念、思維方式和知識(shí)綜合應(yīng)用能力的培養(yǎng)。本書的編寫以此為出發(fā)點(diǎn),其特點(diǎn)是:內(nèi)容涵蓋教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見》(即白皮書)及全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)考試大綱;在教材內(nèi)容的組織及選材上采用基于案例教學(xué)的引導(dǎo)法,精選經(jīng)典教學(xué)案例,引導(dǎo)學(xué)生形成良好的學(xué)習(xí)習(xí)慣和思維方式,同時(shí)在體系結(jié)構(gòu)上具有完整性、系統(tǒng)性和合理性;堅(jiān)持以計(jì)算機(jī)程序設(shè)計(jì)的思想和方法為核心,通過(guò)理論知識(shí)及案例的講解,使學(xué)生從應(yīng)用程序的組織、協(xié)調(diào)和控制中領(lǐng)會(huì)計(jì)算思維的綜合應(yīng)用方法。同時(shí)每章均附有習(xí)題,以培養(yǎng)學(xué)生的編程技能和實(shí)際應(yīng)用能力。 全書由重慶理工大學(xué)肖朝暉、洪雄、何進(jìn)、全文君、叢超等老師編寫,全書共分10章,其中第1章為概述,第2章為C語(yǔ)言基礎(chǔ),第3章為順序結(jié)構(gòu)程序設(shè)計(jì),第4章為選擇結(jié)構(gòu)程序設(shè)計(jì),第5章為循環(huán)程序設(shè)計(jì),第6章為數(shù)組,第7章為指針,第8章為函數(shù),第9章為復(fù)雜數(shù)據(jù)類型,第10章為文件,附錄提供了俄羅斯方塊游戲設(shè)計(jì)案例。 本書既可作為高等院校計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)的教材,也可供相關(guān)工程技術(shù)人員和計(jì)算機(jī)愛好者學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)使用,同時(shí)也可作為參加全國(guó)計(jì)算機(jī)二級(jí)等級(jí)考試的參考用書。 本書雖經(jīng)反復(fù)修改,但限于作者水平,不當(dāng)之處在所難免,謹(jǐn)請(qǐng)廣大讀者指正。
重慶理工大學(xué)計(jì)算機(jī)基礎(chǔ)教研室主任,主編過(guò)《大學(xué)計(jì)算機(jī)》、《大學(xué)計(jì)算機(jī)實(shí)驗(yàn)指導(dǎo)》、《計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)》等教材。
第1章 概述1.1 程序設(shè)計(jì)與算法簡(jiǎn)介1.1.1 計(jì)算機(jī)語(yǔ)言與程序設(shè)計(jì)的概念1.1.2 算法簡(jiǎn)介1.1.3 結(jié)構(gòu)化程序設(shè)計(jì)1.1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)1.2 C語(yǔ)言簡(jiǎn)介1.2.1 C語(yǔ)言的特點(diǎn)1.2.2 C語(yǔ)言程序的基本結(jié)構(gòu)1.3 C語(yǔ)言程序的上機(jī)步驟1.3.1 VisualC++6.0上機(jī)指南1.3.2 打開C程序文件1.3.3 程序調(diào)試1.3.4 MSDN簡(jiǎn)介1.4 常用開發(fā)語(yǔ)言簡(jiǎn)介1.4.1 C++1.4.2 C#1.4.3 Java1.4.4 JavaScript1.4.5 Ruby1.4.6 Python習(xí)題1第2章 C語(yǔ)言基礎(chǔ)2.1 標(biāo)識(shí)符2.2 C語(yǔ)言的數(shù)據(jù)類型2.3 常量2.3.1 數(shù)值型常量2.3.2 字符型常量2.3.3 轉(zhuǎn)義字符2.3.4 字符串常量2.3.5 符號(hào)常量2.4 變量2.4.1 變量的定義2.4.2 變量的賦值2.5 運(yùn)算符與表達(dá)式2.5.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式2.5.2 賦值表達(dá)式和復(fù)合賦值運(yùn)算符2.5.3 逗號(hào)表達(dá)式2.5.4 自增自減運(yùn)算符2.5.5 強(qiáng)制類型轉(zhuǎn)換符2.5.6 關(guān)系運(yùn)算符2.5.7 邏輯運(yùn)算符2.5.8 位運(yùn)算符2.5.9 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性2.5.10 各數(shù)據(jù)類型間的混合運(yùn)算習(xí)題2第3章 順序結(jié)構(gòu)程序設(shè)計(jì)3.1 結(jié)構(gòu)化程序設(shè)計(jì)3.1.1 結(jié)構(gòu)化程序設(shè)計(jì)概述3.1.2 結(jié)構(gòu)化程序設(shè)計(jì)的基本結(jié)構(gòu)及其特點(diǎn)3.2 算法3.2.1 算法的基本概念3.2.2 算法的特性3.2.3 算法的流程圖表示法3.2.4 基本算法3.3 C語(yǔ)句概述3.4 輸入輸出函數(shù)3.4.1 格式化輸出函數(shù)printf3.4.2 格式化輸入函數(shù)scanf3.4.3 字符輸出函數(shù)putchar3.4.4 字符輸入函數(shù)getchar3.4.5 getche()函數(shù)和getch()函數(shù)3.5 良好結(jié)構(gòu)的程序3.6 順序結(jié)構(gòu)程序設(shè)計(jì)舉例習(xí)題3……第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)第5章 循環(huán)程序設(shè)計(jì)第6章 數(shù)組第7章 指針第8章 函數(shù)第9章 復(fù)雜數(shù)據(jù)類型第10章 文件附錄參考文獻(xiàn)