C語言程序設(shè)計

出版時間:2009-1  出版社:中國電力出版社  作者:羅勇 編  頁數(shù):242  

前言

  計算機(jī)技術(shù)的飛速發(fā)展,給社會進(jìn)步帶來了很強(qiáng)的發(fā)展動力?,F(xiàn)在,計算機(jī)已廣泛應(yīng)用于社會生活的各個領(lǐng)域,成為當(dāng)今社會不可缺少的工具。進(jìn)入21世紀(jì),計算機(jī)在各個領(lǐng)域的應(yīng)用越來越廣泛,與人們的聯(lián)系也越來越緊密。由于計算機(jī)無法識別人類的語言,人們只能通過程序與之交流,要求其完成各種各樣的工作。因此,掌握程序設(shè)計語言在當(dāng)今社會顯得尤為重要。  C語言是目前世界上最流行、使用最廣泛的高級程序設(shè)計語言之一。它適合作為系統(tǒng)描述語言,既可以用來編寫系統(tǒng)軟件,也可以用來編寫應(yīng)用軟件。在眾多的軟件開發(fā)語言中,C語言是軟件開發(fā)人員常用的編程工具,在工程實踐中得到了廣泛應(yīng)用,受到了眾多程序設(shè)計者的歡迎。  隨著計算機(jī)技術(shù)的飛速發(fā)展,為適應(yīng)當(dāng)前我國高職高專人才培養(yǎng)的發(fā)展方向,滿足高職高專教育教學(xué)改革的需要,配合學(xué)生應(yīng)對全國計算機(jī)等級考試,我們編寫了此教材。  《C語言程序設(shè)計》作為高職高專學(xué)生學(xué)習(xí)計算機(jī)編程的入門教材,我們在編寫過程中參考了大量國內(nèi)同類教材,吸收了這些教材的優(yōu)點,同時又保持了自己的風(fēng)格。本書著重介紹C語言程序設(shè)計的基本概念、設(shè)計思想、程序設(shè)計方法和基本技巧,使得學(xué)生通過學(xué)習(xí),可掌握C語言程序設(shè)計的基本方法,為今后工作中解決一些軟件方面的實際問題提供一種技術(shù)手段,并能結(jié)合社會生產(chǎn)實際進(jìn)行應(yīng)用程序的研制和開發(fā)。全書共12章,主要介紹C語言的基本概念、數(shù)據(jù)及運算、三大程序結(jié)構(gòu)、數(shù)組、函數(shù)、指針、編譯預(yù)處理、結(jié)構(gòu)體和共用體、位運算、文件等。書中每章都有典型程序?qū)嵗土?xí)題,并在附錄中附有《全國計算機(jī)等級考試二級C語言程序設(shè)計考試大綱(2008年版)》和《2008年4月全國計算機(jī)等級考試二級C語言程序設(shè)計筆試試卷及參考答案》?! ”緯m合作為高職高專院校計算機(jī)及相關(guān)專業(yè)的教材,也可作為備考等級考試和其他從事計算機(jī)編程人員的參考用書?! ”緯闪_勇主編和統(tǒng)稿。其中戴銳編寫第8章、第10章和第12章;朱信樹編寫第6章和第7章;王瑞編寫第3章和第4章;洪微明編寫第1章和第9章,陳義新編寫第2章;沈錦明編寫第5章;羅勇編寫第ll章和附錄。  在編寫過程中,孫奕學(xué)、時軍、盧銀花和王懿華等對本書提供了許多寶貴意見,另外還得到了計算機(jī)信息系全體教師的大力支持,在此一并表示衷心感謝?! ∮捎诰幷咚接邢?、時間倉促,書中難免有錯誤和不妥之處,懇請讀者批評指正,并多多提出寶貴意見。

內(nèi)容概要

  《C語言程序設(shè)計》為21世紀(jì)高等學(xué)校規(guī)劃教材?!禖語言程序設(shè)計》從c語言的基本概念出發(fā),介紹了C語言程序設(shè)計的一般方法?!禖語言程序設(shè)計》共12章,內(nèi)容包括c語言的基本概念、數(shù)據(jù)及運算、三大程序結(jié)構(gòu)、數(shù)組、函數(shù)、指針、編譯預(yù)處理、結(jié)構(gòu)體和共用體、位運算、文件。書中每章都有典型程序?qū)嵗土?xí)題,并在附錄中附有《全國計算機(jī)等級考試二級C語言程序設(shè)計考試大綱(2008年版)》和《2008年4月全國計算機(jī)等級考試二級C語言程序設(shè)計筆試試卷及參考答案》?!禖語言程序設(shè)計》可作為高職高專院校計算機(jī)及相關(guān)專業(yè)的教材,也可作為備考等級考試和其他從事計算機(jī)編程人員的參考用書。

書籍目錄

前言第1章 C語言概述1.1 C語言的發(fā)展與特點1.2 C語言程序結(jié)構(gòu)1.3 算法與程序設(shè)計1.4 C程序的上機(jī)步驟習(xí)題第2章 基本數(shù)據(jù)類型、運算符及表達(dá)式2.1 C語言的數(shù)據(jù)類型2.2 標(biāo)識符、常量和變量2.3 整型數(shù)據(jù)2.4 實型數(shù)據(jù)2.5 字符型數(shù)據(jù)2.6 算術(shù)運算符和表達(dá)式2.7 賦值表達(dá)式2.8 逗號運算符習(xí)題第3章 順序結(jié)構(gòu)程序設(shè)計3.1 C語句概述3.2 賦值語句3.3 數(shù)據(jù)輸出3.4 數(shù)據(jù)輸入3.5 空語句和復(fù)合語句3.6 程序舉例習(xí)題第4章 選擇結(jié)構(gòu)程序設(shè)計4.1 關(guān)系運算符和關(guān)系表達(dá)式4.2 邏輯運算符和邏輯表達(dá)式4.3 if語句4.4 if語句的嵌套4.5 條件運算符4.6 switch語句4.7 程序舉例習(xí)題第5章 循環(huán)結(jié)構(gòu)程序設(shè)計5.1 while語句和用while語句構(gòu)成的循環(huán)結(jié)構(gòu)5.2 do-while語句和用do-while語句構(gòu)成的循環(huán)結(jié)構(gòu)5.3 for語句和用for語句構(gòu)成的循環(huán)結(jié)構(gòu)5.4 循環(huán)結(jié)構(gòu)的嵌套5.5 break和continue語句在循環(huán)體中的作用5.6 程序舉例習(xí)題第6章 數(shù)組6.1 一維數(shù)組的定義和引用6.2 二維數(shù)組的定義和引用6.3 字符數(shù)組和字符串6.4.字符串處理函數(shù)6.5 程序舉例習(xí)題第7章 函數(shù)7.1 函數(shù)定義的一般形式7.2 函數(shù)的參數(shù)和函數(shù)的返回值7.3 函數(shù)的調(diào)用7.4 函數(shù)聲明和函數(shù)原型7.5 函數(shù)的嵌套調(diào)用7.6 函數(shù)的遞歸調(diào)用7.7 變量的作用域7.8 變量的存儲類型7.9 內(nèi)部函數(shù)和外部函數(shù)習(xí)題第8章 指針8.1 地址、指針的基本概念和指針變量8.2 指針變量的定義和指針運算8.3 指針與數(shù)組8.4 指針與字符串8.5 指針與函數(shù)8.6 指針操作的小結(jié)習(xí)題第9章 編譯預(yù)處理9.1 文件包含處——#include9.2 宏定義——#define習(xí)題第10章 結(jié)構(gòu)體、共用體和用戶自定義類型10.1 結(jié)構(gòu)體類型定義和結(jié)構(gòu)體變量10.2 結(jié)構(gòu)體數(shù)組10.3 結(jié)構(gòu)體指針、動態(tài)存儲分配和鏈表10.4 共用體類型10.5 枚舉類型10.6 用戶自定義類型習(xí)題第11章 位運算11.1 位運算符和位運算11.2 位段習(xí)題第12章 文件12.1 C文件概述12.2 文件的打開與關(guān)閉12.3 文件的讀寫12.4.文件的隨機(jī)讀寫習(xí)題附錄A ASCII表附錄B C語言運算符的優(yōu)先級和結(jié)合性附錄C C常用庫函數(shù)附錄D C語言的關(guān)鍵字附錄E 全國計算機(jī)等級考試二級C語言程序設(shè)計考試大綱(2008年版)附錄F 2008年4月全國計算機(jī)等級考試二級C語言程序設(shè)計筆試試卷及參考答案附錄G 習(xí)題參考答案參考文獻(xiàn)

章節(jié)摘錄

  第1章 C語言概述  計算機(jī)是人類20世紀(jì)最偉大、最重要的發(fā)明之一,它已廣泛用于社會生活的各個領(lǐng)域,成為當(dāng)今社會不可缺少的工具。進(jìn)入21世紀(jì)以來,計算機(jī)在各個領(lǐng)域的應(yīng)用越來越廣泛,與人們的聯(lián)系也越來越緊密。由于計算機(jī)無法識別人類的語言,人們只能通過程序與之交流,要求其完成各種各樣的工作?! 語言是當(dāng)今世界上應(yīng)用最廣泛、影響最深遠(yuǎn)的高級程序設(shè)計語言之一。它適合作為系統(tǒng)描述語言,既可以用來編寫系統(tǒng)軟件,也可以用來編寫應(yīng)用軟件。在眾多的軟件開發(fā)語言中,C語言是軟件開發(fā)人員最常用的編程工具,在工程實踐中得到了廣泛應(yīng)用。C語言是一種既具有一般高級語言特性,又具有低級語言特性的程序設(shè)計語言。它具有豐富靈活的數(shù)據(jù)結(jié)構(gòu)、簡潔而高效的語句表達(dá)、清晰的程序結(jié)構(gòu)、良好的可移植性等特點,從而受到了眾多程序設(shè)計者的喜愛?! ”菊轮饕榻BC語言的發(fā)展與特點、c語言程序結(jié)構(gòu)、算法與程序設(shè)計,以及C語言程序的上機(jī)步驟?!  ?/pre>

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7