注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計

C語言程序設計

C語言程序設計

定 價:¥28.00

作 者: 楊健露,汪同慶 主編
出版社: 武漢大學出版社
叢編項: 計算機公共課系列教材
標 簽: VC++

購買這本書可以去


ISBN: 9787307067783 出版時間: 2009-01-01 包裝: 平裝
開本: 16開 頁數: 273 字數:  

內容簡介

  C語言是目前廣泛流行的程序設計語言之一,是許多計算機專業(yè)人員和計算機愛好者編制軟件強有力的開發(fā)工具,也是國內外大學普遍開設的計算機基礎課程之一。本書共13章,內容包括C語言的發(fā)展、特點與程序開發(fā)基本知識,基本數據類型、運算符和表達式,基本語句與順序結構、選擇結構、循環(huán)結構,數組,函數,指針,字符串,結構體、共用體、鏈表和枚舉,編譯預處理,位運算和文件。本書作者長期從事高校的計算機程序設計語言的教學工作,有豐富的教學、科研經驗。書中文字流暢、概念清楚、深入淺出,并穿插有大量的實例,可使讀者迅速掌握C語言程序設計的基本技能。本書可作為普通高等學校本、專科學生的教學用書,也可供計算機水平考試培訓及工程技術人員自學使用。

作者簡介

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

圖書目錄

第1章 C語言的發(fā)展、特點與程序開發(fā)基本知識
1.1 C語言的發(fā)展
1.1.1 C語言的起源與發(fā)展
1.1.2 C語言標準
1.2 C語言的特點
1.2.1 C語言的主要特點
1.2.2 C語言與C++,Java和C#
1.3 計算機語言與程序設計基本方法
1.3.1 計算機程序
1.3.2 計算機語言及其處理程序
1.3.3 程序設計的基本方法
1.4 C語言程序的基本結構與開發(fā)過程
1.4.1 簡單的C語言程序介紹
1.4.2 C語言程序基本結構
1.4.3 C語言的字符集、關鍵字和標識符
1.4.4 C語言程序的開發(fā)過程
1.4.5 C語言程序的編程環(huán)境
1.5 算法及其表示
1.5.1 算法的概念
1.5.2 算法的表示
本章小結
思考題
第2章 基本數據類型、運算符和表達式
2.1 數據與數據類型
2.1.1 程序中數據的表示形式
2.1.2 c語言的數據類型
2.1.3 c語言基本數據類型
2.1.4 不同數據類型間的轉換與運算
2.2 常量、變量和標準函數
2.2.1 常量
2.2.2 變量
2.2.3 庫函數
2.3 運算符和表達式
2.3.1 算術運算符和算術表達式
2.3.2 關系運算符與關系表達式
2.3.3 邏輯運算符與邏輯表達式
2.3.4 條件運算符與條件表達式
2.3.5 賦值運算符與賦值表達式
2.3.6 逗號運算符與逗號表達式
本章小結
思考題
第3章 基本語句與順序結構
3.1 C語言程序的基本語句
3.1.1 聲明語句
3.1.2 表達式語句
3.1.3 函數調用語句
3.1.4 控制語句
3.1.5 復合語句
3.1.6 空語句
3.2 賦值語句
3.3 數據的輸入輸出
3.3.1 printf()函數
3.3.2 scanf()函數
3.3.3 putchar()函數
3.3.4 getchar()函數
本章小結
思考題
第4章 選擇結構
4.1 用if條件語句實現選擇結構
4.1.1 單分支if條件語句
4.1.2 雙分支if條件語句
4.1.3 多分支if條件語句
4.1.4 if條件語句的嵌套
4.2 Switch語句
本章小結
思考題
第5章 循環(huán)結構
5.1 while語句
5.2 do.while語句
5.3 for語句
5.4 嵌套循環(huán)結構
5.5 b,reak語句、continue語句和goto語句
5.5.1 break語句
5.5.2 continue語句
5.5.3 goto語句
5.6 程序舉例
5.6.1 循環(huán)程序舉例
5.6.2 循環(huán)在數值計算中的應用
本章小結
思考題
第6章 數組
6.1 一維數組
6.1.1 一維數組的定義和存儲
6.1.2 一維數組元素的引用
6.1.3 一維數組的初始化
6.1.4 一維數組元素的輸入輸出
6.1.5 一維數組應用舉例
6.2 二維數組
6.2.1 二維數組的定義和存儲
6.2.2 二維數組元素的引用
6.2.3 二維數組的初始化
6.2.4 二維數組的輸入輸出
6.2.5 二維數組應用舉例
本章小結
思考題
第7章 函數
7.1 函數概述
7.2 函數的分類與定義
7.2.1 函數的分類
7.2.2 函數的定義
7.3 函數調用
7.3.1 函數調用的一般形式
7.3.2 函數的參數
7.3.3 函數的返回值
7.3.4 對被調用函數的說明
7.3.5 數組作為函數參數
7.4 函數的嵌套調用和遞歸調用
7.4.1 函數的嵌套調用
7.4.2 函數的遞歸調用
7.5 變量的作用域和生存期
7.5.1 變量的作用域
7.5.2 變量的存儲類別
7.6 內部函數和外部函數
7.6.1 內部函數
7.6.2 外部函數
7.7 綜合應用舉例(一)
本章小結
思考題
第8章 指針
8.1 指針和指針變量的概念
8.1.1 地址和指針
8.1.2 指針變量
8.2 指向變量的指針變量
8.2.1 指針變量的定義
8.2.2 指針變量的引用
8.2.3 指針變量的初始化
8.2.4 指針變量作為函數參數
8.3 指針與數組
8.3.1 指針變量的運算
8.3.2 數組的指針和指向數組的指針變量
8.3.3 數組名作為函數參數
8.4 指針數組和指向指針的指針
8.4.1 指針數組
8.4.2 指向指針的指針
8.5 指針與函數
8.5.1 函數的指針與指向函數的指針變量
8.5.2 函數指針作為函數參數
8.5.3 返回指針的函數
本章小結
思考題
第9章 字符串
9.1 字符串的基本概念
9.2 用字符數組存儲和處理字符串
9.2.1 字符數組的定義
9.2.2 字符數組的引用
11.1 編譯預處理的概念
11.2 宏定義
11.2.1 不帶參數的宏定義
11.2.2 帶參數的宏定義
11.3 文件包含
11.4 條件編譯
本章小結
思考題
第12章 位運算
12.1 位運算的概念
12.2 位運算符的含義及其使用
12.2.1 按位“與”運算(&)
12.2.2 按位“或”運算(I)
12.2.3 按位“非”運算(~)
12.2 一按位“異或”運算(n)
12.2.5 “左移”運算(>)
12.2.7 長度不同的兩個數進行位運算的運算規(guī)則
12.2 ,8位復合賦值運算符
12.3 位段
12.3.1 位段的定義
12.3.2 位段的使用
本章小結
思考題
第13章 文件
13.1 文件與文件類型指針
13.1.1 文件
13.1.2 文件數據的存儲形式
13.1.3 文件的處理方法
13.2 文件的打開與關閉
13.2.1 文件的打開
13.2.2 文件的關閉
13.3 文件的存取
13.3.1 概述
13.3.2 字符讀寫(函數fgetc()和函數fputc())
13.3.3 字符串讀寫(函數fgets()和函數fputc())
13.3.4 格式讀寫(函數fscanf()和函數fputc())
13.3.5 數據塊讀寫(函數fread()和函數fwrite())
13.4 文件的定位
13.4.1 概述
13.4.2 函數rewind()
13.4.3 函數fseek()
13.4.4 fteU函數
13.5 綜合應用舉例(三)
本章小結
思考題
附錄一 ASCII碼表
附錄二 C語言保留字
附錄三 運算符的優(yōu)先級和結合性
附錄四 常用庫函數
一、數學函數
二、字符函數
三、字符串函數
四、輸入輸出函數
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號