出版時(shí)間:2010-9 出版社:科學(xué)出版社 作者:楊祥 等主編 頁(yè)數(shù):264
前言
自然語(yǔ)言是人與人交流的工具,而C語(yǔ)言是人與計(jì)算機(jī)交流的工具,且遠(yuǎn)比自然語(yǔ)言簡(jiǎn)單。C語(yǔ)言具有結(jié)構(gòu)清晰、語(yǔ)法簡(jiǎn)練、表達(dá)能力強(qiáng)、使用靈活方便、可移植性好、用途廣泛等優(yōu)點(diǎn)。它既適合編寫系統(tǒng)軟件,又可以編寫應(yīng)用軟件,而且編譯效率高、運(yùn)行速度快。另外,C語(yǔ)言是最具影響力的程序設(shè)計(jì)語(yǔ)言之一,是學(xué)習(xí)很多面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的基礎(chǔ)。學(xué)習(xí)C語(yǔ)言,可以訓(xùn)練學(xué)生邏輯思維和抽象思維能力,培養(yǎng)豐富的想象力和創(chuàng)造力,掌握程序設(shè)計(jì)的思想和方法,提高計(jì)算機(jī)編程能力,更好地解決實(shí)際問(wèn)題。 編寫本書的目的是配合高校應(yīng)用型人才培養(yǎng)目標(biāo),真正培養(yǎng)學(xué)生使用計(jì)算機(jī)解決專業(yè)領(lǐng)域?qū)嶋H問(wèn)題的能力,提高學(xué)生應(yīng)用和創(chuàng)新的能力。為了讓學(xué)生從程序設(shè)計(jì)語(yǔ)言的語(yǔ)法和語(yǔ)義學(xué)習(xí)中解脫出來(lái),編者通過(guò)認(rèn)真分析和研究,并結(jié)合多年從事C語(yǔ)言課程教學(xué)的豐富實(shí)踐經(jīng)驗(yàn),對(duì)教材內(nèi)容進(jìn)行了大膽改革。本書的主要特色如下: 1)采用“案例式教學(xué)”方式,以程序設(shè)計(jì)為主線,編程應(yīng)用為驅(qū)動(dòng)來(lái)編排教材內(nèi)容,改變傳統(tǒng)教材以語(yǔ)法為驅(qū)動(dòng)的知識(shí)體系,使學(xué)生掌握程序設(shè)計(jì)的基本方法和技能,循序漸進(jìn)地引導(dǎo)編程實(shí)踐,強(qiáng)化實(shí)踐能力的培養(yǎng)?! ?)強(qiáng)調(diào)程序設(shè)計(jì)思想和相應(yīng)的學(xué)習(xí)方法,合理地把語(yǔ)法知識(shí)點(diǎn)導(dǎo)入到程序設(shè)計(jì)中。用通俗易懂的語(yǔ)言,由淺入深,循序漸進(jìn),分散難點(diǎn),突出重點(diǎn),由易到難,縮小臺(tái)階,自然過(guò)渡,把復(fù)雜問(wèn)題簡(jiǎn)單化,構(gòu)建相應(yīng)的知識(shí)體系,使學(xué)生形成良好的編程思維方式,具備程序設(shè)計(jì)的能力、解決實(shí)際問(wèn)題的能力以及相應(yīng)的知識(shí)擴(kuò)展能力,有利于初學(xué)者學(xué)習(xí)。
內(nèi)容概要
本書以程序設(shè)計(jì)為主線,以編程應(yīng)用為驅(qū)動(dòng),通過(guò)精心設(shè)計(jì)的案例為引導(dǎo),合理地把相關(guān)語(yǔ)言知識(shí)融入到程序設(shè)計(jì)中。本書強(qiáng)調(diào)應(yīng)用與實(shí)踐,重點(diǎn)講解程序設(shè)計(jì)思想和方法,讓學(xué)生從程序設(shè)計(jì)語(yǔ)言的語(yǔ)法和語(yǔ)義學(xué)習(xí)中解脫出來(lái),真正培養(yǎng)學(xué)生“應(yīng)用”程序設(shè)計(jì)語(yǔ)言解決專業(yè)領(lǐng)域的實(shí)際問(wèn)題,提高學(xué)生應(yīng)用創(chuàng)新能力。本書主要包括C語(yǔ)言概述、C語(yǔ)言程序初步、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、函數(shù)及其應(yīng)用、數(shù)組及其應(yīng)用、指針、自定義數(shù)據(jù)類型、文件及MFC等內(nèi)容。 本書可作為高等院校各專業(yè)學(xué)生高級(jí)語(yǔ)言程序設(shè)計(jì)課程的教材,也可以作為全國(guó)計(jì)算機(jī)等級(jí)考試的參考書和對(duì)C語(yǔ)言程序設(shè)計(jì)感興趣的讀者的自學(xué)用書。
書籍目錄
第1章 C語(yǔ)言概述 1.1 C語(yǔ)言的發(fā)展歷史 1.2 C語(yǔ)言的語(yǔ)法 1.2.1 C語(yǔ)言的字符集 1.2.2 C語(yǔ)言的標(biāo)識(shí)符 1.2.3 C語(yǔ)言的保留字 1.2.4 C語(yǔ)言的詞類 1.2.5 C語(yǔ)言的語(yǔ)句 1.3 C語(yǔ)言開(kāi)發(fā)環(huán)境 1.3.1 Visual C編輯環(huán)境 1.3.2 運(yùn)行C程序的步驟 1.4 用C語(yǔ)言求解問(wèn)題的過(guò)程 1.4.1 源程序 1.4.2 目標(biāo)程序 1.4.3 程序設(shè)計(jì)基本步驟 1.4.4 算法及描述 1.4.5 用結(jié)構(gòu)化流程圖表示算法 習(xí)題第2章 c程序設(shè)計(jì)初步 2.1 系統(tǒng)函數(shù) 2.1.1 格式輸出函數(shù)printf() 2.1.2 系統(tǒng)函數(shù)和頭文件 2.1.3 主函數(shù)的構(gòu)成 2.2 簡(jiǎn)單密碼驗(yàn)證程序 2.2.1 常量、變量和基本數(shù)據(jù)類型 2.2.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 2.2.3 賦值運(yùn)算符和賦值表達(dá)式 2.2.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 2.2.5 選擇結(jié)構(gòu) 2.2.6 格式輸入函數(shù)scanf() 2.2.7 程序解析 2.3 特色運(yùn)算符和表達(dá)式 2.3.1 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 2.3.2 條件運(yùn)算符和條件表達(dá)式 2.3.3 位運(yùn)算符 2.3.4 自增、自減運(yùn)算符 2.4 類型轉(zhuǎn)換 2.4.1 自動(dòng)類型轉(zhuǎn)換 2.4.2 強(qiáng)制類型轉(zhuǎn)換 2.5 C程序編碼風(fēng)格 2.6 本章小結(jié) 習(xí)題第3章 選擇結(jié)構(gòu)程序設(shè)計(jì) 3.1 分類統(tǒng)計(jì)字符數(shù)量 3.1.1 字符類型 3.1.2 字符型數(shù)據(jù)的輸入函數(shù)getchar()和輸出函數(shù)putchar() 3.1.3 邏輯運(yùn)算符和邏輯表達(dá)式 3.1.4 多路決策判斷if-else語(yǔ)句 3.1.5 程序解析 3.2 簡(jiǎn)單計(jì)算器 3.2.1 switch語(yǔ)句 3.2.2 程序解析 3.3 收入所得稅計(jì)算器 3.3.1 多分支結(jié)構(gòu)與嵌套的if語(yǔ)句 3.3.2 程序解析 3.4 綜合應(yīng)用——生日是周幾的判斷 3.5 本章小結(jié) 習(xí)題第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 4.1 求圓周率的近似值 4.1.1 while循環(huán)語(yǔ)句 4.1.2 程序解析 4.2 體育彩票開(kāi)獎(jiǎng) 4.2.1 do-while循環(huán)語(yǔ)句 4.2.2 程序解析 ……第5章 函數(shù)及其應(yīng)用第6章 數(shù)組及其應(yīng)用第7章 指針第8章 自定義數(shù)據(jù)類型第9章 文件第10章 MFC附錄參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載