注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教輔大學教輔C語言程序設計教程

C語言程序設計教程

C語言程序設計教程

定 價:¥26.00

作 者: 劉瑞新[等]編著
出版社: 機械工業(yè)出版社
叢編項: 21世紀高等院校計算機教材系列
標 簽: C

ISBN: 9787111150077 出版時間: 2004-08-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 285 字數(shù):  

內容簡介

  本書首先介紹了C語言的基礎知識和結構化程序設計的基本概念,使用C語言進行程序設計的基本方法;然后介紹了高級程序設計的方法;最后介紹了Tulb。C2.0集成開發(fā)環(huán)境。為了配合C語言內容的講授,本書安排了大量的例題和習題,其中包含許多二級和三級計算機等級考試的真題。本書是大學、高職C語言程序設計課程的教材,也適合參加二級和三級計算機等級考試的考生學習,同時還可以作為自學C語言的參考書。當前,程序設計受到越來越多的關注,已經(jīng)成為軟硬件開發(fā)人員必須掌握的知識。在高等學校的理工科專業(yè)一般均開設程序設計課程,根據(jù)不同的需要選用不同的計算機語言。C語言具有語法豐富、功能強大、使用靈活、可移植性好等特點,既有高級語言的優(yōu)點,又有低級語言的特點。C語言可用于系統(tǒng)軟件和應用軟件的開發(fā),被國內外程序設計人員廣泛使用,已經(jīng)成為學習程序設計的必備語言。C語言語法十分豐富,而且語法限制不是十分嚴格,程序設計自由度?艽?,因此,掌握C語言比掌握其他高級語言要困難一些。本書作者通過多年的C語言教學,積累了豐富的經(jīng)驗,編寫本書是為了總結這些經(jīng)驗,能為學習C語言程序設計的讀者提供一些幫助。本書對C語言內容作了精心的安排,首先介紹了C語言的基礎知識和結構化程序設計的基本概念,使用C語言進行程序設計的基本方法;然后介紹了高級程序設計的方法;最后介紹了TurboC2.0集成開發(fā)環(huán)境。為了配合C語言內容的講授,本書安排了大量的例題和習題,其中包含許多二級和三級計算機等級考試的真題。本書分3部分共14章,較全面地介紹了使用C語言進行程序設計的必備知識:第1部分共3章,全面介紹了C語言程序設計的基本概念和基本方法,首先介紹了C程序設計的基本概念(包括標識符、常量和變量、數(shù)據(jù)類型、運算符和表達式等);然后介紹了使用C語言進行結構化程序設計的基本概念(包括結構化程序設計的3種基本結構、C語言語句等);最后介紹了C語言的輸入和輸出(主要包括phntf函數(shù)和scanf函數(shù)等)。第2部分共5章,全面介紹了C語言程序設計的基礎知識,包括選擇結構程序設計、循環(huán)結構程序設計、數(shù)組、函數(shù)以及作用域和存儲類型等。其中數(shù)組和函數(shù)是本部分的重點,同時它們也是程序設計的基礎。第3部分共6章,通過本部分的學習讀者可以掌握使用C語言進行高級程序設計的基礎知識,包括指針、編譯預處理、結構體和公用體、位運算、文件等。其中指針、結構體和文件是本部分的重點,同時也是本書的難點。本書是大學、高職C語言程序設計教材,同時,本書盡量貼近計算機等級考試,希望能為參加計算機等級考試的考生提供幫助,另外還可以作為自學C語言的參考書。本書的編寫作者有劉瑞新、曹建春、沈淑娟、孫琳、田勝、韓衛(wèi)媛、劉光民、劉娟、陳嘉、王曉清、王利娟、曾贊、董淑娟、韓趁霞、許秀允、李響、馬海洲、朱一,由張連堂審核。鑒于作者水平有限,書中的錯誤在所難免,敬請廣大師生批評指正。為了配合本書的教學,機械工業(yè)出版社為讀者免費提供電子教案,讀者可到www.cmpbook.com網(wǎng)站下載。編者

作者簡介

暫缺《C語言程序設計教程》作者簡介

圖書目錄

第1章  C語言概述
  1.1  C語言的產(chǎn)生和發(fā)展
  1.2  C語言的特點
  1.3  C語言的版本
  1.4  C程序的構成和書寫格式
  1.4.1  C程序的構成
  1.4.2 C程序的書寫格式
  1.5  習題
第2章  C語言程序設計的基本概念
  2.1  標識符、常量和變量
  2.1.1  標識符
  2.1.2  常量和變量
  2.2  數(shù)據(jù)類型
  2.2.1  整型數(shù)據(jù)
  2.2.2  實型數(shù)據(jù)
  2.2.3  字符型數(shù)據(jù)
  2.2.4  變量賦初值
  2.2.5  各類數(shù)值型數(shù)據(jù)間的混合運算
  2.3  運算符和表達式
  2.3.1  運算符簡介
  2.3.2  算術運算符和算術表達式
  2.3.3  賦值運算符和賦值表達式
  2.3.4  逗號運算符和逗號表達式
  2.4  習題
第3章  簡單程序設計
3.1  程序設計的概念
  3.1.1  程序設計.
  3.1.2  結構化程序設計
  3.1.3  C程序的語句
  3.2  賦值語句
  3.3  數(shù)據(jù)輸出
  3.3.1  printf函數(shù)
  3.3.2 putchar函數(shù)
  3.4  數(shù)據(jù)輸入
  3.4.1  scanf函數(shù)
  3.4.2 getchar函數(shù)
  3.5  復合語句和空語句
  3.5.1  復合語句
  3.5.2空語句
  3.6  習題
第4章  選擇結構程序設計
  4.1  關系運算符及關系表達式
  4.2  邏輯運算符及邏輯表達式
  4.3  條件運算符和條件表達式
  4.4  if語句
  4.4.1  if語句的一般形式
  4.4.2  if語句的嵌套
  4.5  switch語句
  4.6  習題
第5章  循環(huán)結構程序設計
  5.1  循環(huán)結構程序設計的概念
  5.2  whUe語句
  5.3  do-while語句
  5.4  for語句
  5.5  循環(huán)結構嵌套
  5.6 bteak語句和continue語句
  5.6.1  break語句
  5.6.2  continue語句
  5.7  語句標號和goto語句
  5.8  習題
第6章  數(shù)組
  6.1  數(shù)組和數(shù)組單元的基本概念
  6.2  一維數(shù)組
  6.2.1  一維數(shù)組的定義、引用和初始化
  6.2.2  一維數(shù)組舉例
  6.3  二維數(shù)組
  6.3.1  二維數(shù)組的定義、引用和初始化
  6.3.2  二維數(shù)組舉例
  6.4  字符數(shù)組
  6.4.1  字符數(shù)組的定義、引用和初始化
  6.4.2  字符數(shù)組舉例
  6.5  習題
第7章  函數(shù)
  7.1  概述
  7.2  函數(shù)的定義、調用和函數(shù)的返回值
  7.2.1  函數(shù)的定義
  7.2.2  函數(shù)的調用
  7.2.3  函數(shù)的值
  7.2.4  函數(shù)調用時參數(shù)間的傳遞
  7.2.5  函數(shù)的嵌套調用
  7.3  函數(shù)的遞歸
  7.3.1  函數(shù)的遞歸調用
  7.3.2  遞歸調用舉例
  7.4  函數(shù)綜合舉例
  7.5  排序
  7.5.1  冒泡排序
  7,5.2  選擇排序
  7.5.3  直接插入排序
  7.5.4  排序算法的應用
  7.6  習題
第8章  作用域和存儲類型
  8.1  變量的存在性和可見性
  8,1.1  動態(tài)存儲和靜態(tài)存儲
  8.1.2  存在性和可見性
  8.2  局部變量牙口全局變量
  8.2.1  局部變量
  8.2.2  全局變量
  8.3  變量的存儲類型
  8.4  內部函數(shù)和外部函數(shù)
  8.5  習題
第9章  指針
  9.1  指針的基本概念
  9.2  指針變量
  9.2.1  指針變量的定義
  9.2.2  指針變量的引用
  9.2.3  指針變量作函數(shù)的參數(shù)
  9.3  數(shù)組與指針
  9.3.1  指針和一維數(shù)組
  9.3.2  指針和二維數(shù)組
  9.3.3  字符串的指針和指向字符串的指針變量
  9.3.4  指針數(shù)組和多級指針
  9.4  函數(shù)的指針和返回值為指針的函數(shù)
  9.5  main函數(shù)的參數(shù)
  9.6  指針使用小結
  9.7  習題
第10章  編譯預處理
  10.1  宏定義
  10.1.1  不帶參數(shù)的宏
  10.1.2  帶參宏定義
  10.2  文件包含
  10.3  條件編譯
  10.4  習題
第11章  結構體和共用體
  11.1  結構體
  11.1.1  定義一種結構體類型
  11.1.2  結構體類型變量的定義和引用
  11.1.3  結構體類型數(shù)組的定義和引用
  11.1.4  結構體類型指針的定義和引用
  11.1.5  鏈表及其操作
  11.2  共用體
  11.3  枚舉類型
  11.4  類型定義符typedef
  11.5  習題
第12章  位運算
  12.1  位運算符和位運算
  12.2  位段
  12.3  習題
第13章  文件
  13.1  文件的概念
  13.2  文件類型指針
  13.3  打開和關閉文件
  13.3.1  文件的打開
  13.3.2  文件的關閉
  13.4  文件的輸入、輸出
  13.5  文件檢測函數(shù)
  13.6  文件綜合舉例
  13.7  習題
第14章  Turbc2.0軟件的使用
  14.1  TurboC2.0的安裝和啟動
  14.2  TurboC2.0集成開發(fā)環(huán)境的使用
  14.2.1 File(文件)菜單
  14.2.2 Edit(編輯)菜單
  14.2.3  Run(運行)菜單
  14.2.4  Compile(編譯)菜單
  14.2.5  Proiect(工程)菜單
  14.2.6  Options(選擇)菜單
  14.2.7  Debug(調試)菜單
  14.2.8 Break/watch(斷點及監(jiān)視)菜單
  14.3  TurboC2.0的配置文件
  14.4  習題
附錄
  附錄A  習題參考答案
  附錄B  C語言的標準庫函數(shù)
  附錄C  TurboC編譯、連接時的錯誤和警告信息
  附錄D  運算符的優(yōu)先級和結合性
  附錄E  ASCII碼表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號