《高等學校教材:C語言程式設計》講述C語言是結構式語言。結構式語言的顯著特點是代碼及數據的分隔化,即程式的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程式層次清晰,便於使用、維護以及調試。C語言是以函式形式提供給用戶的,這些函式可方便的調用,並具有多種循環、條件語句控制程式流向,從而使程式完全結構化。
基本介紹
- 書名:高等學校教材:C語言程式設計
- 出版社:中國石油大學出版社
- 頁數:219頁
- 開本:16
- 品牌:中國石油大學出版社
- 作者:宋士銀 宋霞
- 出版日期:2008年2月1日
- 語種:簡體中文
- ISBN:9787563625420
- 外文名:The C Programming Language
內容簡介
圖書目錄
1.1 C語言概況
1.2 C語言的特點
1.3 c語言程式簡介
一、簡單的C程式介紹
二、C程式結構
1.4C語言程式的運行(Turbo C2.0的使用)
一、主選單
二、Turbo C2.0的配置檔案
習題
第2章c語言程式設計基礎
2.1算法與程式設計步驟
一、算法的概念
二、程式設計步驟
2.2常量與變數
一、常量
二、變數
2.3 C語言的數據類型
一、整型數據
二、實型數據
三、字元型數據
2.4數據類型的混合運算
一、自動類型轉換
二、強制類型轉換
2.5算術運算
一、算術運算符
二、算術表達式
三、自增、自減運算
2.6賦值運算
一、賦值運算符
二、賦值表達式
三、複合賦值運算
2.7逗號運算
習題
第3章順序結構程式設計
3.1 C程式的組成
3.2賦值語句
3.3數據的輸入與輸出
一、數據的輸出函式
二、數據的輸入函式
習題
第4章分支結構程式設計
4.1關係運算
一、關係運算符
二、關係表達式
4.2邏輯運算符和邏輯表達式
一、邏輯運算符
二、邏輯表達式
4.3 if語句
一、if語句的一般格式
二、if語句的執行過程
三、if語句的使用
四、if語句的嵌套
五、條件運算
4.4 switch語句
習題
第5章循環結構程式設計
5.1循環的概念
5.2當型循環——while語句
一、while語句的一般格式
二、while語句的功能
三、while語句的使用
5.3直到型循環——do—while語句
一、do—while語句的一般格式
二、do—while語句的功能
三、do—while語句的使用
5.4計數循環——for語句
一、for語句的一般格式
二、for語句的功能及執行過程
三、for語句的使用
5.5 break和continue語句
一、break語句
二、continue語句
5.6循環的嵌套
一、循環嵌套的概念
……
第6章數組
第7章函式
第8章預處理命令
第9章指針
第10章結構體與共用體
第11章位運算
第12章檔案
編輯推薦
目錄
1.1 C語言出現的歷史背景
1.2 C語言的特點
1.3 C程式結構
1.3.1簡單的C程式介紹
1.3.2 C程式結構
1.4 C語言基本語法成分
1.5 C語言程式的編輯、編譯、運行(C程式的上機步驟)
習題1
第2章算法
2.1算法的概念
2.2簡單算法舉例
2.3算法的特性
2.4用N—S圖表示算法
習題2
第3章基本數據類型
3.1 C的數據類型
3.2常量與變數
3.2.1常量
3.2.2變數
3.3整型數據
3.3.1整型常數的表示方法
3.3.2整型變數
3.4實型數據
3.4.1實型常量的表示方法
3.4.2實型變數
3.4.3實型常量的類型
3.5字元型數據
3.5.1字元常量
3.5.2字元變數
3.5.3字元數據在記憶體中的存儲形式及其使用
3.5.4字元串常量
3.6變數賦初值
3.7各類數值型數據(整型、實型、字元型)的混合運算
習題 3
第4章運算符與表達式
4.1 C運算符簡介
4.2算術運算符和算術表達式
4.3賦值運算符和賦值表達式
4.4自增、自減運算符
4.5逗號運算符和逗號表達式
習題 4
第5章順序程式設計
5.1 C語句概述
5.2輸入/輸出及其c語言的實現
5.3格式輸入/輸出
5.3.1 printf函式(格式輸出函式)
5.3.2 scanf函式(格式輸入函式)
5.4其他輸入/輸出函式
5.4.1 putchar函式(字元輸出函式)
5.4.2 9etchar函式(字元輸入函式)
5.5順序結構程式設計舉例
習題 5
第6章選擇(分支)結構程式設計
6.1關係運算符和關係表達式
6.1.1關係運算符及其優先次序
6.1.2關係表達式
6.2邏輯運算符和邏輯表達式
6.2.1邏輯運算符及其優先順序
6.2.2邏輯表達式
6.3 if語句
6.3.1 if語句三種形式
6.3.2 if語句的嵌套
6.3.3條件運算符
6.4 switch語句
6.5程式舉例
習 題 6
第7章循環結構程式設計
7.1 while語句
7.2 do—while語句
7.3 for語句
7.4語句標號和got0語句
7.4.1語句標號
7.4.2 goto語句(無條件轉移語句)
……
第8章數 組
第9章函 數
第10章編譯預處理
第11章指 針
第12章結構體、聯合體、枚舉、位運算
第13章檔案
實驗部分