C語言程序設(shè)計

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

內(nèi)容概要

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

書籍目錄

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

章節(jié)摘錄

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

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7