出版時間:2008-1 出版社:電子工業 作者:張宗杰 編 頁數:306
前言
C是一種通用的程序設計語言。它是為UNIX開發的,并且UNIX系統和運行于其上的軟件都是用C編寫的。C語言在很多方面繼承和發展了以往許多高級程序設計語言的成功經驗和特色,具有書寫格式自由、數據類型豐富、語句功能強大、執行速度快和存儲控制能力強等優點,已經成為編寫系統軟件、應用軟件和進行程序設計、教學的重要編程語言,甚至許多硬件開發系統也使用C語言。由于成功地用于各個領域,C語言已經成為一種名副其實的通用性程序設計語言。. 目前,很多高校都選用C語言作為程序設計的指定語言。掌握這種程序設計語言的使用方法,對于理解程序設計的基本方法及日后學習計算機其他課程的內容都至關重要。但是,由于C語言牽涉概念多、語法比較復雜、內容廣泛,許多學生感到學習難度較大,難以入門。 目前的大部分教材注重按照知識的體系結構組織內容,但教學過程中,若教師嚴格按照書目的編排順序講解,效果并不好,而不按書目的編排順序講解,內容跳來跳去,又給學生的課后復習帶來不便。針對這種情況,我們編寫了這本《C語言程序設計實用教程》。該教程結合學生的認知特點,把相關知識分層次地講解。全書內容分為基礎篇、進階篇、提高篇3篇,依次引導讀者由簡到繁地學會編寫C語言程序。它不像很多教材那樣,先介紹數據類型、運算符及表達式,再介紹控制結構程序設計,而是引導讀者盡快上手編寫簡單的程序。在基礎篇中,由于只涉及整型變量的定義及輸入/輸出,學生會把精力放在控制結構程序設計上。等學生對C程序設計有了一定的基礎之后,再進入進階篇,詳細地介紹C語言的數據類型、運算符及表達式、輸入F-Os出語句,學生容易接受,而且也會認識到這些內容不過是為編程服務而已。此時針對實型數據、字符型數據編寫復雜一些的C程序,使學生的編程能力在循序漸進中得到提高,并在此基礎上學習C語言的精華部分——函數和指針。在提高篇中介紹指針的高級應用、一些構造數據類型、文件等,為學生編寫復雜的C程序打下基礎。
內容概要
本書分基礎篇、進階篇和提高篇?;A篇包括第1章至第4章,主要介紹利用整型變量進行簡單的控制結構程序設計;進階篇包括第5章至第11章,主要闡述C語言程序設計的基礎知識、結構化程序設計相關內容;提高篇包括第12章至第16章,主要介紹一些復雜的數據組織結構,為讀者進一步編寫復雜程序打下基礎。本書每章都附有習題,并提供免費配套的電子教案?! ”緯m用作為應用型本科院校計算機專業及理工科類非計算機專業的C語言程序設計教材,也可以作為計算機愛好者學習C語言程序設計的參考書。
書籍目錄
第1篇 基礎篇第1章 C語言概述1.1 C語言的發展及特點1.1.1 C語言的發展1.1.2 C語言的特點1.2 C程序的基本結構和書寫風格1.2.1 C程序的基本結構1.2.2 C程序的書寫風格1.3 簡單的C程序設計1.4 C程序的上機步驟和Ⅵsual c++6.O的基本用法1.4.1 C程序的上機步驟1.4.2 MicrosoftⅥsual C++6.0的基本用法習題1第2章 簡單程序設計之一2.1 常量與變量2.2 順序結構程序設計2.3 C語句概述2.3.1 C語句分類2.3.2 賦值語句2.4 選擇結構程序設計2.5 簡單循環結構程序設計2.5.1 while語句2.5.2 do.W11ile語句2.5.3 fDr語句2.5.4 幾種循環的比較小結習題2第3章 一維數組3.1 一維數組的定義方式3.2 一維數組元素的引用3.3 一維數組的初始化3.4 程序舉例小結習題3第4章 算法4.1 算法的概念4.2 簡單算法舉例4.3 算法的特性4.4 怎樣表示一個算法4.4.1 流程圖符號4.4.2 用N.S流程圖表示算法4.4.3 用偽代碼表示算法4.4.4 用計算機語言表示算法4.5 結構化程序設計方法小結習題4第2篇 進階篇第5章 基本數據類型與輸入/輸出5.1 C語言的數據類型5.2 整型數據5.2.1 整型常量5.2.2 整型變量5.3 實型數據5.3.1 實型常量5.3.2 實型變量5.4 字符型數據5.4.1 字符型常量5.4.2 字符型變量5.5 數據的輸入/輸出5.5.1 數據輸入,輸出的概念及在C語言中的實現5.5.2 格式輸出函數prinffl()5.5.3 格式輸入函數scarff()5.5.4 字符數據的輸入/輸出小結習題5第6章 運算符和表達式第7章 簡單程序設計之二第8章 二維數組和字符數組第9章 函數第10章 指針第11章 編譯預處理第3篇 提高篇第12章 指針的高級應用第13章 結構體、共同體和枚舉類型第14章 文件第15章 位運算第16章 C程序應用舉例附錄A 常用字符與ASCII代碼對照表附錄B 運算符與結合性附錄C C語言中的關鍵字附錄D C語言庫函數
編輯推薦
《21世紀高等學校本科計算機專業系列實用教材·C語言程序設計實用教程》由電子工業出版社出版。
圖書封面
評論、評分、閱讀與下載