共找到75條詞條名為c語言程序設計的結果 展開
- 程序設計者的入門語言
- 譚浩強主編書籍
- 潘廣貞主編的書籍
- K. N. King所著書籍
- 曲萬里、張寶峰編著書籍
- 高福成、李娜、於萍、賀仁宇等編著書籍
- 江義火、姜德森、蘇榮聰編著書籍
- 機械工業出版社出版圖書
- 華中科技大學出版社出版圖書
- 吳贇婷編中國鐵道出版社出版圖書
- 崔武子主編書籍
- 梁海英、李淑梅、白文秀、侯錕編著書籍
- 中國鐵道出版社出版圖書
- 羅鐵清、楊連初編著書籍
- 劉振安主編書籍
- 11年中國鐵道出版社出版圖書
- 郭有強、周會萍、戚曉明等編著書籍
- 北京郵電大學出版社出版圖書
- 高等教育出版社出版圖書
- 清華大學出版社圖書
- 經濟科學出版社出版圖書
- 胡忭利等編著書籍
- 陳剛主編書籍
- 喬淑雲、李德傑、任春美編著書籍
- 周敏主編書籍
- 孟愛國主編書籍
- 西安電子科技大學出版社書籍
- 於海英主編書籍
- 向華、楊焰、楊霞等編著書籍
- 楊忠寶,董曉明著圖書
- 西北農林科技大學出版社出版圖書
- 2018年中國水利出版社出版書籍
- 計算機編程語言類書籍
- 清華大學出版社(李大友主編)
- 李澤中、孫紅艷、張建軍等編著書籍
- 李愛玲、鍾家民、羅穎編著書籍
- 李偉光、張勇、李倩、邢翀編著書籍
- 習題集與上機指導
- 黃建、王莉莉、吳贊、孫玉逐等編著書籍
- 姚合生、蔡慶華、劉桂江等編著書籍
- 2011年1月中國鐵道出版社出版圖書
- 2005年由成奮華、陸慧民編著的圖書
- 張靜、杜慶東、侯彤璞、閆紅編著書籍
- 李宇明編著書籍
- 人民郵電出版社2011年教材
- 11年人民郵電出版社新版教材
- 江寶釧、陳葉芳、賈曉雯、裘姝平編著書籍
- 李峰主編書籍
- 黃維通主編書籍
- 高等院校計算機系列教材
- 2010年版
- 普通高等教育十一五國家級規劃教材
- 王娟勤
- 2018年西南交通大學出版社出版書籍
- 第4版
- 基於cdio思想
- 第2 版
- 第3版
- 理實一體化教程
- 第2版
- 項目式教程
- 第三版
- 第2版
- 共2冊
- 第2版
- 全國高職高專規劃教材
- 第2版
- 第2版
- 第三版
- 第2版
- c99版
- 第3版
- 第3版
- 全國高等學校計算機考試輔導教材
- 高職高專
c語言程序設計
高福成、李娜、於萍、賀仁宇等編著書籍
《c語言程序設計》是2009年出版的圖書,作者是高福成、李娜、於萍、賀仁宇。
本書以 C99標準為依據,以Visual C++6.0集成開發環境為平台,以程序設計常用演演算法為主線,以程序設計的需要帶動語言知識的學習,系統地介紹C語言程序設計的基本知識、基本數據類型和數據運算、邏輯運算與程序控制、數組和字元串、函數、指針、複合數據類型和類型定義、文件和編譯預處理等內容。全書以短小的實例解釋C語言中的重點和難點問題,盡量推介語言發展中的新元素,擯棄那些陳舊的知識,通過豐富的程序設計實例,使讀者得到程序設計思維方法和實際編程的系統訓練,有效提高應用計算機解決本專業領域實際問題的能力。本書可作為大專院校C語言程序設計課程教材,全國計算機等級考試培訓班教材和考試複習參考書,也可供相關工程技術人員參考。
第1章C程序設計的初步知識
1.1C語言的發展歷史
1.2C程序的基本結構和書寫風格
1.2.1一個最簡單的C程序
1.2.2C程序的基本結構
1.2.3C程序的書寫風格
1.3簡單的C程序設計
1.3.1賦值語句
1.3.2格式輸出函數
1.3.3格式輸入函數
1.3.4庫函數和標題文件
1.3.5簡單程序設計舉例
1.4C程序的開發過程
1.5VisualC++6.0集成開發環境的使用
1.6本章小結
習題1
第2章基本數據類型與數據運算
2.1基本數據類型
2.2常量與變數
2.2.1直接常量和符號常量
2.2.2變數
2.3整型數據
2.3.1整型常量
2.3.2整型變數
2.4實型數據
2.4.1實型常量
2.4.2實型變數
2.5字元型數據
2.5.1字元常量
2.5.2轉義字元
2.5.3字元變數
2.5.4字元數據在內存中的存儲形式及使用方法
2.5.5字元串常量
2.6變數的初始化
2.7算術運算符和算術表達式
2.7.1C運算符簡介
2.7.2算術運算符和算術表達式
2.7.3算術表達式計算中不同類型數據之間的混合運算
2.8賦值運算符和賦值表達式
2.9逗號運算符和逗號表達式
2.10sizeof運算符
2.11不同類型數據的輸入輸出
2.12本章小結
習題2
第3章邏輯運算與程序控制
3.1關係運算和邏輯運算
3.1.1關係運算符和關係表達式
3.1.2邏輯運算符和邏輯表達式
3.2結構化程序設計的概念
3.2.1結構化演演算法描述
3.2.2基本程序控制結構
3.3選擇結構程序設計
3.3.1if語句
3.3.2switch語句
3.3.3條件表達式
3.3.4選擇結構的嵌套
3.4循環結構程序設計
3.4.1for循環
3.4.2while循環
3.4.3dowhile循環
3.4.4多重循環
3.5其他程序控制語句
3.5.1break語句
3.5.2continue語句
3.5.3goto語句
3.6常用演演算法
3.6.1枚舉法
3.6.2求素數
3.6.3遞推法
3.6.4累加、連乘
3.6.5求最大值和最小值
3.7本章小結
習題3
第4章數組和字元串
4.1數組的概念
4.2數組的定義和初始化
4.2.1數組的定義和存儲結構
4.2.2數組的初始化
4.2.3通過初始化定義隱含尺寸數組
4.3數組的基本操作
4.3.1數組元素的引用
4.3.2數組的賦值
4.3.3數組的輸入和輸出
4.4常用字元串處理函數
4.5常用演演算法
4.5.1數據統計
4.5.2排序
4.5.3數據檢索
4.5.4數組中數據的插入和刪除
4.5.5字元串處理
4.6本章小結
習題4
第5章函數
5.1模塊化程序設計原則
5.1.1模塊化程序設計
5.1.2C語言程序模塊結構
5.2函數的定義和調用
5.2.1函數的定義
5.2.2函數的調用
5.3函數間的數據傳遞
5.3.1參數傳遞
5.3.2函數返回值傳遞
5.3.3全局變數傳遞
5.4變數和函數的存儲類型
5.4.1變數的存儲類型
5.4.2函數的存儲類型
5.5函數的嵌套調用和遞歸調用
5.5.1嵌套調用
5.5.2遞歸調用
5.6常用演演算法
5.6.1數制轉換
5.6.2文本的加密和解密
5.6.3非線性方程求解
5.6.4數值積分
5.6.5Hanoi塔
5.7本章小結
習題5
第6章指針
6.1理解內存地址
6.1.1程序對象的地址
6.1.2程序內存映像
6.1.3地址運算
6.2指針的定義和指針運算
6.2.1指針變數的定義
6.2.2指針變數的初始化
6.2.3指針變數的運算
6.2.4多級指針
6.2.5通用指針和指針類型強制轉換
6.3指針與數組
6.3.1指針和一維數組
6.3.2指針和多維數組
6.4指針與字元串
6.4.1字元指針和字元串
6.4.2指針數組和字元串
6.5指針和函數
6.5.1指針作函數參數
6.5.2指針作函數返回值
6.5.3函數指針
6.6動態內存分配
6.6.1動態內存分配函數
6.6.2動態存儲管理需要注意的問題
6.7本章小結
習題6
第7章複合數據類型和類型定義
7.1結構類型
7.1.1結構類型的定義和存儲模式
7.1.2結構變數、結構數組和結構指針的初始化
7.1.3結構成員的引用
7.1.4結構類型數據在函數間的傳遞
7.1.5結構類型的簡單應用
7.1.6遞歸結構和動態鏈表操作
7.2聯合類型
7.3位運算和位段結構類型
7.3.1位運算
7.3.2位段結構類型
7.4枚舉類型
7.5類型定義
7.6本章小結
習題7
第8章文件
8.1文件概述
8.2文件的打開和關閉
8.3文件的讀寫操作
8.3.1文件讀寫函數
8.3.2標準輸入輸出文件指針
8.4文件的順序存取和隨機存取
8.4.1文件位置指針的定位函數
8.4.2文件的順序存取
8.4.3文件的隨機存取
8.5文件檢測函數
8.6本章小結
習題8
第9章編譯預處理
9.1編譯預處理命令
9.2宏定義
9.2.1不帶參數的宏
9.2.2帶參數的宏定義
9.3文件包含
9.4條件編譯
9.4.1條件編譯形式一
9.4.2條件編譯形式二
9.4.3條件編譯形式三
9.5本章小結
習題9
附錄AVC++6.0操作指導
A.1單文件C程序的開發
A.2編輯已有的項目和程序
A.3多文件C程序的開發
A.4項目中文件的插入和刪除
附錄BC語言運算符集
參考文獻