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

出版時(shí)間:2009-5  出版社:中國鐵道出版社  作者:孫淑霞,羅奕 編  頁數(shù):355  

內(nèi)容概要

  《高等院校計(jì)算機(jī)基礎(chǔ)精品系列規(guī)劃教材:C語言程序設(shè)計(jì)》是c語言程序設(shè)計(jì)課程的教科書,由12章組成。其主要內(nèi)容包括c語言簡單程序的編寫和調(diào)試、算法與結(jié)構(gòu)化程序設(shè)計(jì)、C語言程序設(shè)計(jì)基礎(chǔ)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、指針、函數(shù)、編譯預(yù)處理與變量的存儲(chǔ)類型、結(jié)構(gòu)體與共用體、文件和C++程序設(shè)計(jì)基礎(chǔ)。每章后面都附有多種形式的習(xí)題,習(xí)題解答收錄在與《高等院校計(jì)算機(jī)基礎(chǔ)精品系列規(guī)劃教材:C語言程序設(shè)計(jì)》配套的一《c語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題解答》一書中。全書內(nèi)容架構(gòu)是總結(jié)了現(xiàn)代普通高等院校教學(xué)實(shí)際情況而設(shè)定的,知識(shí)點(diǎn)簡明扼要,敘述由淺入深,實(shí)用性強(qiáng)?!  陡叩仍盒S?jì)算機(jī)基礎(chǔ)精品系列規(guī)劃教材:C語言程序設(shè)計(jì)》適合作為大學(xué)非計(jì)算機(jī)專業(yè)本科、研究生的教學(xué)用書,也可作為自學(xué)者的參考書。

書籍目錄

第1章 C語言簡單程序的編寫和調(diào)試1.1 C語言的特點(diǎn)1.2 C程序的基本結(jié)構(gòu)1.2.1 C語言的基本詞法1.2.2 C程序的構(gòu)成1.2.3 頭文件和函數(shù)1.3 TC環(huán)境中調(diào)試程序1.3.1 編輯1.3.2 編譯1.3.3 連接1.3.4 運(yùn)行1.3.5 程序的跟蹤調(diào)試1.4 Visual c++環(huán)境中調(diào)試程序1.4.1 c++源程序的建立與編輯1.4.2 單文件程序的編譯和運(yùn)行1.4.3 多文件程序的編譯和運(yùn)行1.5 綜合實(shí)例本章小結(jié)習(xí)題第2章 算法與結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)2.1 算法基礎(chǔ)2.1.1 算法的特性與要求2.1.2 算法的種類2.1.3 算法描述2.2 結(jié)構(gòu)化程序設(shè)計(jì)2.2.1 結(jié)構(gòu)化程序設(shè)計(jì)的原則2.2.2 結(jié)構(gòu)化程序設(shè)計(jì)的基本結(jié)構(gòu)2.2.3 程序設(shè)計(jì)基本過程2.3 C語言的語句本章小結(jié)習(xí)題二第3章 C語言程序設(shè)計(jì)基礎(chǔ)3.1 基本數(shù)據(jù)類型3.1.1 整型3.1.2 實(shí)型3.1.3 字符型3.2 運(yùn)算符和表達(dá)式3.2.1 運(yùn)算符和表達(dá)式概述3.2.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式3.2.3 賦值運(yùn)算符和賦值表達(dá)式3.2.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式3.2.5 邏輯運(yùn)算符和邏輯表達(dá)式3.2.6 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式3.2.7 位運(yùn)算符3.2.8 其他運(yùn)算符3.3 C程序結(jié)構(gòu)3.3.1 C語句分類3.3.2 C程序的3種基本結(jié)構(gòu)3.4 資料的輸入與輸出3.4.1 格式化輸出函數(shù)printf()3.4.2 格式化輸入函數(shù)scan()3.4.3 字符輸出函數(shù)putchar()3.4.4 字符輸入函數(shù)getchar()3.5 綜合實(shí)例本章小結(jié)習(xí)題三第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)4.1 if語句4.1.1 if語句的3種形式4.1.2 if語句的嵌套4.1.3 使用if語句時(shí)應(yīng)注意的問題4.2 switch語句4.3 綜合實(shí)例本章小結(jié)習(xí)題四第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)第6章 數(shù)組第7章 指針第8章 函數(shù)第9章 編譯預(yù)處理與變量的存儲(chǔ)類型第10章 結(jié)構(gòu)體與共用體第11章 文件第12章 C++程序設(shè)計(jì)基礎(chǔ)附錄A 常用字符與代碼對(duì)照表附錄B 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性附錄C 常用的Turbo C庫函數(shù)附錄D Turbo C的常用熱鍵和編輯鍵附錄E Turbo C編譯錯(cuò)誤信息參考文獻(xiàn)

章節(jié)摘錄

  第1章 C語言簡單程序的編寫和調(diào)試  C語言是國際上應(yīng)用最廣泛的幾種計(jì)算機(jī)語言之一。它不僅可以用于編寫系統(tǒng)軟件,如操作系統(tǒng)、編譯系統(tǒng)等,還可以用于編寫應(yīng)用軟件。最初的C語言是為描述和實(shí)現(xiàn)UNIX操作系統(tǒng)而設(shè)計(jì)的,因此C語言隨UNIX的出名而聞名?! ‰S著計(jì)算機(jī)的發(fā)展,出現(xiàn)了不同版本的C語言,它們的差異主要體現(xiàn)在標(biāo)準(zhǔn)函數(shù)庫中函數(shù)的種類、格式和功能上。為了有利于計(jì)算機(jī)應(yīng)用技術(shù)的發(fā)展,ANSI于1983年專門成立了定義C語言標(biāo)準(zhǔn)的委員會(huì),于1989年制定出ANSI C標(biāo)準(zhǔn),又稱為C89;1999年又推出C99,它在保留C語言特性的基礎(chǔ)上,增加了面向?qū)ο蟮男绿匦??! ”菊潞喴榻BC語言的特點(diǎn)、C程序的基本結(jié)構(gòu)和C程序的調(diào)試?! ?.1 C語言的特點(diǎn)  c語言之所以能夠廣為流傳,是因?yàn)樗泻芏嗖煌谄渌绦蛟O(shè)計(jì)語言的特點(diǎn)。其主要特點(diǎn)有: ?、贁?shù)據(jù)類型豐富。C語言除了整型、實(shí)型、字符型等基本數(shù)據(jù)類型外,還具有數(shù)組、指針、結(jié)構(gòu)和聯(lián)合等高級(jí)數(shù)據(jù)類型,能夠用于描述各種復(fù)雜的數(shù)據(jù)結(jié)構(gòu)(如鏈表、棧和隊(duì)列等)?! 、谶\(yùn)算符種類豐富。C語言具有數(shù)十種運(yùn)算符,除了具有一般高級(jí)語言中的運(yùn)算功能外,還可以實(shí)現(xiàn)以二進(jìn)制位為單位的位運(yùn)算,用以直接控制計(jì)算機(jī)的硬件;并具有自增、自減和各種復(fù)合賦值運(yùn)算符等。C程序編譯后生成的目標(biāo)代碼長度短、運(yùn)行速度快、效率高。

圖書封面

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


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


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

 
 

 

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

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