出版時(shí)間:2010-7 出版社:金盾出版社 作者:趙衛(wèi)濱 編 頁數(shù):353
Tag標(biāo)簽:無
前言
本書針對(duì)C語言學(xué)習(xí)上的困難,采用了新穎的方式講授:用口訣幫助記憶,用實(shí)例引導(dǎo)讀者學(xué)習(xí),只需14天,便可輕松掌握C語言編程?! ¢喿x本書的三步曲:STEP1學(xué)好書中的C語言基本理論;STEP2.讀懂書中的程序?qū)嵗?;STEP3.看程序?qū)嵗念}目要求后,自己練習(xí)編程。能夠做到這三步,讀者對(duì)計(jì)算機(jī)程序設(shè)計(jì)將豁然開朗。本書共分為14章,各章內(nèi)容如下: 第1章為C語言的概述,講述了與C語言相關(guān)的一些基本概念。 第2章為。Turbo C的設(shè)置和C程序的編譯鏈接,學(xué)習(xí)用TurboC2.0對(duì)C語言源程序編輯、編譯、鏈接、運(yùn)行和查看結(jié)果?! 〉?章為C語言的基礎(chǔ)知識(shí)和數(shù)據(jù)類型,講述C語言的數(shù)制、ASCII碼知識(shí)、c語言中字符的表示方法、C語言的詞法和數(shù)據(jù)類型等。 第4章為運(yùn)算符和表達(dá)式,講述了C語言中各種運(yùn)算符的優(yōu)先權(quán)等知識(shí)。 第5章為程序設(shè)計(jì)基礎(chǔ),講解了算法、常用輸入輸出函數(shù)、格式符、順序結(jié)構(gòu)程序、選擇結(jié)構(gòu)程序等內(nèi)容?! 〉?章為循環(huán)結(jié)構(gòu)程序設(shè)計(jì),介紹了當(dāng)循環(huán)、直到循環(huán)、次數(shù)循環(huán)等內(nèi)容?! 〉?章為數(shù)組,講解了C語言中數(shù)組的應(yīng)用。 第8章為指針,介紹了指針的概念和應(yīng)用?! 〉?章為函數(shù),講解了函數(shù)的概念、函數(shù)的調(diào)用以及模塊化設(shè)計(jì)的方法。 第10章為不同文件之間的函數(shù)調(diào)用,主要講解多個(gè)C文件之間的函數(shù)調(diào)用問題?! 〉?1章為結(jié)構(gòu)型,講解了結(jié)構(gòu)型的數(shù)據(jù)結(jié)構(gòu)?! 〉?2章為自定義型、共用體和枚舉型的相關(guān)知識(shí)?! 〉?3章介紹了C語言中文件的基本概念。
內(nèi)容概要
本書采用理論口訣化、算法通俗化、程序圖解化的形式講授C語言,深入淺出、好學(xué)易記,書中提供情報(bào)豐富的例題,尤其便于初學(xué)者學(xué)習(xí)掌握。 主要內(nèi)容包括:C語言概述,Turb C的設(shè)置和C程序的編譯鏈接,C語言的基礎(chǔ)知識(shí)和數(shù)據(jù)類型,運(yùn)算符和表達(dá)式,程序設(shè)計(jì)基礎(chǔ),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,指針,函數(shù),函數(shù)調(diào)用,結(jié)構(gòu)型,自定義型、共用體和枚舉型,文件以及綜合實(shí)例解析。 本書形式新穎、通俗易懂、實(shí)例豐富,可作為高等教育自學(xué)考試、計(jì)算機(jī)C語言等級(jí)考試、程序員考試的參考讀物,也可作為C語言課程教學(xué)使用。
作者簡(jiǎn)介
趙衛(wèi)濱教授1943年出生,知名電子科普作者,歷任09工程某項(xiàng)目工程師,中國電子學(xué)會(huì)《電子世界》雜志副主編,中國電子學(xué)會(huì)((國際電子愛好者))雜志主編,《家電維修》雜志首任副主編,(《電子制作》雜志主管開發(fā)副主編,北京舶工業(yè)管理干部學(xué)院計(jì)算機(jī)與信息工程系主任、教授,中國電子報(bào)刊協(xié)會(huì)常務(wù)理事、現(xiàn)代教育委員會(huì)副主任委員、國防工業(yè)繼續(xù)教育協(xié)會(huì)北京培訓(xùn)部主任、教育部電教辦“99CIETE全國多媒體軟件大賽”復(fù)賽評(píng)委等職務(wù)。已出版《電子元器件一日通》、《輕松學(xué)會(huì)單片機(jī)制作》等20余部著作,發(fā)表學(xué)術(shù)論文數(shù)十篇。
書籍目錄
第1章 概述第2章 Tuvbo C的設(shè)置和C程序的編譯鏈接第3章 C程序的基礎(chǔ)知識(shí)和數(shù)據(jù)類型第4章 運(yùn)算符和表達(dá)式第5章 程序設(shè)計(jì)基礎(chǔ)第6章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)第7章 數(shù)組第8章 指針第9章 函數(shù)第10章 不同文件之間的函數(shù)調(diào)用第11章 結(jié)構(gòu)型第12章 自定義型、共用體和枚舉型第13章 文件第14章 綜合實(shí)例解析附錄1 ASC II代碼表附錄2 ASC II這哪個(gè)不可顯示字符的作用附錄3 Turbo c 2.0常用系統(tǒng)函數(shù)表參考文獻(xiàn)
章節(jié)摘錄
到了60年代中期以后,開發(fā)出來的軟件越來越多,規(guī)模越來越大,但是軟件的生產(chǎn)卻缺乏科學(xué)規(guī)范、系統(tǒng)規(guī)劃、系統(tǒng)測(cè)試和評(píng)估標(biāo)準(zhǔn),用巨資建立起來的軟件系統(tǒng)不僅可靠性差,甚至由于存在錯(cuò)誤而無法使用,從而造成巨大經(jīng)濟(jì)損失,嚴(yán)重地限制了計(jì)算機(jī)事業(yè)的發(fā)展,這種情況在當(dāng)時(shí)稱之為“軟件危機(jī)”?! 『髞砣藗冋J(rèn)識(shí)到,大型程序的編制不同于寫小程序,這是一項(xiàng)系統(tǒng)工程,應(yīng)該像處理其它工程一樣去改進(jìn)軟件研制的全過程。程序的設(shè)計(jì)方法應(yīng)有利于保證程序的正確性,便于驗(yàn)證和修改。于是在60年代末,業(yè)界人士提出了結(jié)構(gòu)化程序設(shè)計(jì)方法。1970年,第一個(gè)結(jié)構(gòu)化程序設(shè)計(jì)語言Pascal語言出現(xiàn)了,它的出現(xiàn)標(biāo)志著結(jié)構(gòu)化程序設(shè)計(jì)時(shí)代的開始?! ?0年代初開始,在軟件設(shè)計(jì)思想上又產(chǎn)生了一次變革,這就是面向?qū)ο蟮某绦蛟O(shè)計(jì)。以往的高級(jí)語言幾乎都是面向過程的,程序按照選擇和循環(huán)的順序執(zhí)行,在一個(gè)模塊被執(zhí)行完成前,不能隨意立即處理其它程序,從而無法動(dòng)態(tài)地改變程序的執(zhí)行方向。這和人們?nèi)粘L幚硎挛锏姆绞绞遣灰恢碌模藗兿Ml(fā)生一件事就處理一件事,也就是說,程序的執(zhí)行應(yīng)服從于事件,要能控制過程,也就是面向?qū)ο螅╫bject)。其實(shí)現(xiàn)方法就是使軟件集成化,像電子技術(shù)中的標(biāo)準(zhǔn)化集成電路一樣,編制一些通用的、有獨(dú)立功能的軟件集成塊,它與具體應(yīng)用無關(guān),但能相互組合,完成具體的應(yīng)用功能,同時(shí)又能重復(fù)使用?! 「呒?jí)語言的下一個(gè)發(fā)展目標(biāo)是面向應(yīng)用,也就是說:只要告訴程序你要干什么,程序就能自動(dòng)生成算法,自動(dòng)進(jìn)行處理,這就是非過程化的程序語言。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載