C語言程序設(shè)計(jì)

出版時(shí)間:2009-8  出版社:北京大學(xué)出版社  作者:劉迎春,王磊 主編  頁數(shù):313  

內(nèi)容概要

小書是2005年山東省精品課程建設(shè)的成果。傘書共分為11章,內(nèi)容包括:C語言概述,數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,函數(shù),指針,結(jié)構(gòu)體,位運(yùn)算和文件。本書對(duì)帶參宏、條件編譯等很少使用的內(nèi)容不作講解,重點(diǎn)強(qiáng)化選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組以及函數(shù)等編程巾經(jīng)常使用的知識(shí)點(diǎn)。    全書采用任務(wù)驅(qū)動(dòng)式教學(xué),創(chuàng)設(shè)任務(wù)情景,先提出任務(wù),帶著任務(wù)學(xué)習(xí)相關(guān)知識(shí)點(diǎn),然后解決任務(wù),最后進(jìn)行任務(wù)的深化。在教學(xué)內(nèi)容的組織上,基本語句、基本語法夠用即可,重視算法思想的講解,側(cè)重培養(yǎng)學(xué)生的邏輯思維能力和編程解決實(shí)際問題的能力。    本書既可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也適合作為自學(xué)教材以及C程序開發(fā)人員的參考書,還可以作為全國計(jì)算機(jī)等級(jí)考試的培訓(xùn)教材。

書籍目錄

第1章 C語言概述  1.1 C語言出現(xiàn)的歷史背景  1.2 C語言的特點(diǎn)  1.3 簡單的C語言程序介紹    1.3.1 三個(gè)簡單的C語言程序?qū)?   1.3.2 C語言程序的基本組成  1.4 C語言程序的上機(jī)步驟  1.5 算法    1.5.1 算法的概念    1.5.2 簡單算法舉例    1.5.3 算法的特性    1.5.4 算法的表示    1.5.5 結(jié)構(gòu)化程序設(shè)計(jì)方法  1.6 本章小結(jié)第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式  2.1 C語言的數(shù)據(jù)類型  2.2 常量與變量    2.2.1 常量與符號(hào)常量    2.2.2 變量  2.3 整型數(shù)據(jù)    2.3.1 整型常量的表示方法    2.3.2 整型變量  2.4 實(shí)型數(shù)據(jù)    2.4.1 實(shí)型常量的表示方法    2.4.2 實(shí)型變量  2.5 字符型數(shù)據(jù)    2.5.1 字符常量    2.5.2 字符變量    2.5.3 字符數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式及其使用    2.5.4 字符串常量  2.6 各類數(shù)值型數(shù)據(jù)之間的混合運(yùn)算    2.6.1 整型、實(shí)型、字符型數(shù)據(jù)之間可以混合運(yùn)算    2.6.2 自動(dòng)轉(zhuǎn)換  2.7 算術(shù)運(yùn)算符和算術(shù)表達(dá)式    2.7.1 C運(yùn)算符簡介    2.7.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式  2.8 賦值運(yùn)算符和賦值表達(dá)式    2.8.1 賦值運(yùn)算符與賦值表達(dá)式    2.8.2 復(fù)合的賦值運(yùn)算符  2.9 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式  2.10 本章小結(jié)第3章 順序結(jié)構(gòu)程序設(shè)計(jì)  3.1 輸入/輸出的概念及其C語言的實(shí)現(xiàn)  3.2 字符數(shù)據(jù)的輸入/輸出    3.2.1 putehar函數(shù)——字符輸出函數(shù)    3.2.2 9etehar函數(shù)——字符輸入函數(shù)    3.2.3 puteh函數(shù)——字符輸出函數(shù)    3.2.4 9eteh函數(shù)——字符輸入函數(shù)  3.3 格式輸入與輸出    3.3.1 printf函數(shù)——格式輸出函數(shù)    3.3.2 seanf0函數(shù)——格式輸入函數(shù)  3.4 順序結(jié)構(gòu)程序設(shè)計(jì)舉例  3.5 預(yù)處理命令    3.5.1 宏定義    3.5.2 文件包含  3.6 本章小結(jié)第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)  4.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式    4.1.1 關(guān)系運(yùn)算符及其優(yōu)先級(jí)  ……第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)第6章 數(shù)組第7章 函數(shù)第8章 指針第9章 結(jié)構(gòu)體第10章 位運(yùn)算第11章 文件附錄A 常用字符與ASCII代碼對(duì)照表附錄B 關(guān)鍵字及其用途附錄C 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性附錄D Turbo C 2.0常用庫函數(shù)參考文獻(xiàn)

章節(jié)摘錄

  第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式  2.1 C語言的數(shù)據(jù)類型  1.數(shù)據(jù)和數(shù)據(jù)類型  數(shù)據(jù)是程序加工、處理的對(duì)象,也是加工的結(jié)果,是程序設(shè)il中所要涉及和描述的主要內(nèi)容?! 〕绦蛩軌蛱幚淼幕緮?shù)據(jù)對(duì)象被劃分成一些集合。屬于同一集合的各數(shù)據(jù)對(duì)象稱為數(shù)據(jù)類型。每一數(shù)據(jù)類型都具有同樣的性質(zhì),例如對(duì)它們能夠做同樣的操作,它們都采用同樣的編碼方式等?! ∮?jì)算機(jī)硬件把被處理的數(shù)據(jù)分成一些類型,例如整數(shù)、實(shí)數(shù)等。CPU對(duì)不同的數(shù)據(jù)類型提供了不同的操作指令,程序語言中把數(shù)據(jù)劃分成不同類型與此有密切關(guān)系。在程序語言中,數(shù)據(jù)類型的意義還不僅于此。所有程序語言都是用數(shù)據(jù)類型來描述程序中的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)表示范圍、數(shù)據(jù)在內(nèi)存中的存儲(chǔ)分配等。實(shí)際上,數(shù)據(jù)類型是計(jì)算機(jī)領(lǐng)域中一個(gè)非常重要的概念,可以說是計(jì)算機(jī)科學(xué)的核心概念之一。

編輯推薦

  針對(duì)性強(qiáng),切合職業(yè)教育目標(biāo),重點(diǎn)培養(yǎng)職業(yè)能力,側(cè)重技能傳授。  實(shí)用性強(qiáng),大量的經(jīng)典真實(shí)案例,實(shí)訓(xùn)內(nèi)容具體詳細(xì),與就業(yè)市場緊密結(jié)合?! ∵m應(yīng)性強(qiáng),教程與實(shí)訓(xùn)二合一,適合于三年制和兩年制高職高專,也同樣適合于其他各類大中專院校?! ?qiáng)調(diào)知識(shí)的漸進(jìn)性、兼顧知識(shí)的系統(tǒng)性,結(jié)構(gòu)邏輯性強(qiáng),針對(duì)高職高專學(xué)生的知識(shí)結(jié)構(gòu)特點(diǎn)安排教學(xué)內(nèi)容?! 信涮仔问蕉鄻拥牧?xí)題,網(wǎng)上提供完備的電子教案,提供相應(yīng)的素材、程序代碼、習(xí)題參考答案等教學(xué)資源,完全適合教學(xué)需要?! 〗滩南盗型暾?,涵蓋機(jī)電專業(yè)各個(gè)方向:編者分布廣泛,結(jié)合不同地域特點(diǎn),適合不同地域讀者。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C語言程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   不錯(cuò)。適合初學(xué)者
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7