複製鏈接
請複製以下鏈接發送給好友

c語言程序設計

(2012年浙江大學出版社出版的書籍)

鎖定
《C語言程序設計》2012年1月浙江大學出版社出版的書籍,作者是黃毅斌等。 [1] 
中文名
C語言程序設計 [1] 
作    者
黃毅斌
出版時間
2012年1月
出版社
浙江大學出版社
ISBN
9787308095396
類    別
計算機網絡類圖書
定    價
32.00 元
裝    幀
平裝

c語言程序設計內容簡介

《C語言程序設計》作者(黃毅斌等)根據長期的教學經驗,認真編排了教材結構,精心選擇教學案例,強調實踐與應用,重點講解程序設計的思想和方法,力求培養學生的程序設計能力,同時也培養學生的獨立思考能力,注重啓發學生的發散思維,拓寬學生用計算機程序解決問題的思路。教材把握學習程序設計的規律和特點,注重實例教學,從實例中總結出一般規律,運用通俗易懂的文字,由淺入深、由易到難、循序漸進,力求把抽象的概念形象化,把複雜的算法簡單化,讓學生更加易學易懂。
《C語言程序設計》可以作為各類大專院校的計算機專業或非計算機專業的教學用書,以及各類培訓用書,也可作為C語言程序自學用書。

c語言程序設計圖書目錄

第1章 學習前準備
1.1 程序與程序設計語言
1.1.1 什麼是程序
1.1.2 什麼是程序設計語言
1.2 C語言的特點
1.3 如何學習C語言
1.4 在Visual C++環境中運行C程序
1.5 本章小結
第2章 C語言基礎
2.1 簡單的C程序
2.2 認識算術運算符
2.3 認識整型與實型數據
2.3.1 整型數據
2.3.2 實型數據
2.4 認識字符型數據
2.4.1 字符常量
2.4.2 字符變量
2.4.3 字符串常量
2.5 賦值運算符和賦值表達式
2.5.1 賦值運算符
2.5.2 變量初始化
2.5.3 複合的賦值運算符
2.5.4 自增、自減運算符
2.6 格式化輸出與輸入函數
2.6.1 格式化輸出函數printf()
2.6.2 格式化輸入函數scanf()
2.7 單個字符輸入與輸出函數
2.8 本章小結
課後練習
第3章 分支程序設計
3.1 基本分支程序
3.1.1 分支程序例
3.1 2 if語句的基本語法
3.2 關係運算符與邏輯運算符
3.2.1 關係運算符
3.2.2 邏輯運算符
3.3 條件運算符
3.4 不帶else的if語句
3.5 if語句的嵌套使用
3.6 switch語句
3.7 本章小結
課後練習
第4章 循環程序設計
4.1 while循環語句
4.1.1 while程序例
4.1.2 while語法
4.2 dowhile循環語句
4.3 for循環語句
4.4 循環語句的嵌套
4.5 break語句和continue語句
4.5.1 break語句
4.5.2 continue語句
4.6 本章小結
課後練習
第5章 函數
5.1 函數的基本概念
5.1.1 函數的引入
5.1.2 函數的概念
5.1.3 函數的分類
5.1.4 函數的定義
5.2 函數參數的討論
5.2.1 形式參數和實際參數
5.2.2 函數的返回值
5.2.3 函數參數與帶參宏的比較
5.3 函數的調用
5.3.1 函數調用的方式
5.3.2 對被調用函數的聲明和函數原型
5.3.3 函數的嵌套調用
5.3.4 函數的遞歸調用
5.4 變量的作用域與存儲類別
5.4.1 局部變量與全局變量
5.4.2 變量的存儲類別
5.5 本章小結
課後練習
第6章 數組I
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 一維數組的引用
6.1.3 一維數組的初始化
6.1.4 一維數組的使用實例
6.2 二維數組
6.2.1 二維數組的定義
6.2.2 二維數組的引用
6.2.3 二維數組的初始化
6.2.4 二維數組的應用
6.3 字符數組
6.3.1 字符數組的定義
6.3.2 字符數組的初始化和引用
6.3.3 字符串和字符串結束標誌
6.3.4 字符數組的輸入輸出
6.3.5 字符串處理函數
6.4 數組作函數參數
6.4.1 數組元素做函數參數
6.4.2 數組名做函數參數
6.5 本章小結
課後練習
第7章 指針
7.1 指針和地址的概念
7.2 變量的指針和指向變量的指針變量
7.2.1 指針變量的定義
7.2.2 指針變量的引用
7.2.3 指針變量作為函數參數
7.2.4 關於指針變量幾個問題的進一步説明
7.3 數組的指針和指向數組的指針變量
7.3.1 指向數組元素的指針
7.3.2 通過指針引用數組元素
7.3.3 用數組名作函數參數
7.3.4 指向多維數組的指針和指針變量
7.4 返回指針值的函數
7.5 指針數組和指向指針的指針
7.5.1 指針數組的概念
7.5.2 指向指針的指針
7.6 本章小結
7.6.1 指針數據類型的小結
7.6.2 指針運算小結
課後練習
第8章 結構體
8.1 結構體
8.1.1 結構體的定義
8.1.2 結構體變量的定義、初始化和引用
8.2 結構體數組
8.2.1 結構體數組的定義
8.2.2 結構體數組的初始化和應用
8.3 結構體類型數據的指針
8.3.1 結構體變量的指針
8.3.2 結構體數組的指針
8.3.3 結構體類型數據的指針作函數參數
8.4 用typedef定義類型
8.5 用結構體處理鏈表
8.5.1 鏈表概述
8.5.2 處理鏈表所需的函數
8.5.3 鏈表的建立
8.5.4 鏈表的輸出
8.5.5 對鏈表的刪除操作
8.5.6 鏈表結點的插入
8.5.7 鏈表的綜合操作
8.6 共用體
8.6.1 共用體的定義
8.6.2 共用體類型和變量的定義
8.6.3 共用體變量的引用
8.6.4 共用體類型數據的特點
8.6.5 共用體應用舉例
8.7 枚舉類型
8.8 本章小結
課後練習
第9章 位運算
9.1 位運算符和位運算
9.1.1 按位與“&”運算符
9.1.2 按位或“|”運算符
9.1.3 異或“’’運算符
9.1.4 按位取反“~”運算符
9.1.5 左移“<<”運算符
9.1.6 右移“>>”運算符
9.1.7 位運算賦值運算符
9.1.8 不同長度的數據進行位運算
9.2 位運算舉例
9.3 位段
9.4 本章小結
課後練習
第10章 文件
10.1 C語言文件概述
10.1.1 C文件的定義
10.1.2 C語言的文件指針
10.2 C語言文件的基本操作
lO.2.1 文件的打開
10.2.2 文件的關閉
10.2.3 文件的讀取與寫入
10.3 C語言文件的常用讀寫函數
10.3.1 字符讀寫函數fgetc和fptltc
10.3.2 字符串讀寫函數fgets和fputs
10.3.3 數據塊讀寫函數fread和fwrite
10.3.4 格式化讀寫函數fscanf和fprintf
10.3.5 文件的隨機讀寫
10.4 C語言常用的文件檢測函數
10.5 本章小結
課後練習
附錄A調試技巧
A.1 程序調試的基本方法
A.1.1 運行程序的方法
A.1.2 調試程序的工具
A.1.3 程序調試舉例
A.2 程序測試的基本方法
A.2.1 程序測試的必要性
A.2.2 程序測試舉例
附錄B 常用ASCII對照表
附錄C C語言常用庫函數
參考文獻
參考資料