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

C語言程序設計(中職)

C語言程序設計(中職)

定 價:¥22.00

作 者: 楊旭 王愛赪 關昀 徐慶 著
出版社: 人民郵電出版社
叢編項: 中等職業(yè)學校計算機系列教材
標 簽: C

ISBN: 9787115121530 出版時間: 2004-06-01 包裝: 簡裝本
開本: 16開 頁數: 248 字數:  

內容簡介

  C語言由于其強大的功能,在計算機的各個領域內得到廣泛的應用,從UNIX、DOS到Windows都使用了C語言來進行設計。C語言結構性強,在編程領域的涵蓋面廣,已成為學習計算機程序設計的基礎語言,眾多的程序開發(fā)課程均以C語言為基礎。全書采用項目驅動方式進行講解,以項目實例為主導,將知識點融入項目實例,貫穿以實例帶動知識點的學習。在按實例進行講解時,充分注意保證知識的相對完整性和系統(tǒng)性,通過學習項目實例,掌握程序設計的基本方法和技巧。本書通過31個項目,近80個程序實例的分析講解,由淺入深,層層引導,讓學生快速掌握C語言。本書為中等職業(yè)學校計算機軟件專業(yè)教材,也可以作為各種計算機培訓班的教材,還適于作為初學者的自學用書。

作者簡介

暫缺《C語言程序設計(中職)》作者簡介

圖書目錄

第1章  C語言概述  1
1.1  C語言簡史  1
1.2  C語言的特點  1
1.3  C程序的組成  3
1.4  C程序的編譯、鏈接和運行  6
1.5  小結  8
1.6  習題  9
第2章  數據類型、運算符與表達式  10
2.1  常量與變量  10
2.1.1  常量  10
2.1.2  變量  11
2.2  基本數據類型  13
2.2.1  劃分數據類型的必要性  13
2.2.2  整型數據  14
2.2.3  實型數據  17
2.2.4  字符型數據  19
2.2.5  類型的混合運算  23
2.3  運算符與表達式  26
2.3.1  算術運算符與算術表達式  27
2.3.2  賦值運算符與賦值表達式  28
2.3.3  關系運算符與關系表達式  29
2.3.4  邏輯運算符與邏輯表達式  30
2.3.5  其他運算符  32
2.3.6  運算符的優(yōu)先級和結合性  35
2.4  小結  38
2.5  習題  39
第3章  順序程序設計  44
3.1  語句  44
3.2  數據的輸入與輸出  47
3.2.1  字符輸入/輸出函數  47
3.2.2  格式化輸入/輸出函數  50
3.3  順序結構程序設計  61
3.4  小結  64
3.5  習題  67
第4章  選擇程序設計  74
4.1  概述  74
4.2  條件選擇語句——if語句  74
4.2.1  if語句的第1種形式——if結構  74
4.2.2  if語句的第2種形式——if-else結構  76
4.2.3  if語句的第3種形式——if-else if-else結構  78
4.3  if語句的嵌套使用(選學)  80
4.3.1  在if語句中嵌套具有else子句的if語句  80
4.3.2  在if語句中嵌套沒有else子句的if語句  83
4.4  多分支選擇語句——switch結構  85
4.4.1  switch結構的基本形式  85
4.4.2  帶break語句的switch語句  87
4.4.3  switch語句的嵌套(選學)  89
4.4.4  if語句和switch語句的相互轉換  89
4.5  選擇程序設計綜合實例  89
4.6  小結  94
4.7  習題  95
第5章  循環(huán)程序設計  100
5.1  概述  100
5.2  while和do-while循環(huán)  100
5.2.1  while循環(huán)  100
5.2.2  do-while循環(huán)  103
5.2.3  while循環(huán)和do-while循環(huán)的比較  105
5.3  for循環(huán)  106
5.3.1  for循環(huán)的一般形式  106
5.3.2  for循環(huán)的特殊形式(選學)  109
5.4  循環(huán)的嵌套  110
5.5  break語句與continue語句  113
5.5.1  break語句  113
5.5.2  continue語句  114
5.6  for循環(huán)與while循環(huán)的轉換  115
5.7  典型例題評析  117
5.8  小結  122
5.9  習題  122
第6章  函數  127
6.1  概述  127
6.2  函數的定義  129
6.2.1  無參函數的定義  129
6.2.2  有參函數的定義  129
6.3  函數的參數和返回值  131
6.3.1  函數的參數  131
6.3.2  函數的返回值  135
6.4  函數的調用  138
6.4.1  函數調用的一般形式  138
6.4.2  函數調用的方式  139
6.4.3  函數的聲明  140
6.5  變量的作用范圍  143
6.5.1  局部變量  143
6.5.2  全局變量  143
6.6  變量的存儲類別(選學)  145
6.6.1  自動變量auto  146
6.6.2  靜態(tài)變量static  146
6.6.3  寄存器變量register  148
6.6.4  外部變量extern  148
6.7  典型實例剖析  148
6.8  小結  152
6.9  習題  152
第7章  數組  157
7.1  概述  157
7.2  一維數組  157
7.2.1  一維數組的定義  157
7.2.2  一維數組的引用  158
7.2.3  一維數組中元素的地址  160
7.2.4  一維數組的初始化  160
7.3  字符串  164
7.3.1  字符串的輸入函數scanf、gets  165
7.3.2  字符串的輸出函數printf、puts  166
7.3.3  求字符串長度的函數strlen  167
7.3.4  字符串的復制函數strcpy  167
7.3.5  字符串的比較函數strcmp  168
7.3.6  字符函數的綜合應用  168
7.4  二維數組(選學)  170
7.4.1  二維數組概述  170
7.4.2  二維數組的定義  170
7.4.3  二維數組中各元素的引用  171
7.4.4  二維數組元素的地址  171
7.4.5  二維數組的初始化  173
7.5  數組在函數中的運用  176
7.6  典型例題剖析  179
7.7  小結  182
7.8  習題  183
第8章  指針  186
8.1  概述  186
8.2  指針的定義  186
8.2.1  地址的概念  187
8.2.2  指針的定義  187
8.2.3  指針變量的操作  188
8.2.4  指針用法小結  192
8.3  指針變量作函數參數  193
8.4  指針在數組中的運用  196
8.5  指針其他用法(選學)  200
8.6  典型實例剖析  202
8.7  小結  205
8.8  習題  206
第9章  編譯預處理、結構體和共同體  210
9.1  概述  210
9.2  編譯預處理  210
9.2.1  宏定義  211
9.2.2  文件包含與條件編譯  214
9.3  結構體  215
9.3.1  結構體的定義  215
9.3.2  定義結構體變量  217
9.3.3  結構體變量初始化  219
9.3.4  結構體變量成員的訪問  221
9.4  共同體(選學)  223
9.5  位運算符與位運算(選學)  225
9.6  小結  226
9.7  習題  228
第10章  文件(選學)  231
10.1  文件概述  231
10.2  文件指針  231
10.3  文件的打開  232
10.4  文件的關閉  234
10.5  文件的讀寫  234
10.6  其他一些函數  237
10.7  小結  238
10.8  習題  238
第11章  C++程序設計簡介(選學)  239
11.1  C++的發(fā)展歷程  239
11.2  C++的特點  239
11.3  C++與C的聯系  241
11.4  小結  243
11.5  習題  243
附錄  常用資料  244
F.1  C語言的關鍵字  244
F.2  雙目算術運算中兩邊運算量類型轉換規(guī)律  244
F.3  運算符的優(yōu)先級和結合性  244
F.4  C庫函數  245
F.5  常用字符與ASCII碼對照  248

本目錄推薦

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