C語言程序設(shè)計(jì)習(xí)題與解析
定 價:32 元
叢書名:普通高等教育工程應(yīng)用型系列規(guī)劃教材
- 作者:王明軍[等]編著
- 出版時間:2016/8/1
- ISBN:9787030495617
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP312C
- 頁碼:119
- 紙張:膠版紙
- 版次:1
- 開本:16K
程序設(shè)計(jì)是理工類學(xué)生邏輯思維能力訓(xùn)練的一門重要課程,C語言是學(xué)習(xí)程序設(shè)計(jì)的理想起步語言。本書從變量概述;C語言中的數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、數(shù)組、指針、循環(huán)等語法介紹和如何實(shí)現(xiàn)結(jié)構(gòu)化編程三部分對C語言進(jìn)行了循序漸進(jìn),系統(tǒng)全面介紹
更多科學(xué)出版社服務(wù),請掃碼獲取。
目錄
前言
第1章C語言概述1
1.1本章要點(diǎn)1
1.1.1計(jì)算機(jī)與程序1
1.1.2程序設(shè)計(jì)的一般過程1
1.1.3算法1
1.1.4結(jié)構(gòu)化程序設(shè)計(jì)2
1.1.5程序設(shè)計(jì)語言2
1.1.6C語言簡介2
1.1.7C語言程序開發(fā)的過程2
1.1.8C語言集成開發(fā)環(huán)境3
1.1.9C語言程序的基本結(jié)構(gòu)3
1.2例題3
1.3習(xí)題解析4
第2章C語言程序設(shè)計(jì)基礎(chǔ)7
2.1本章要點(diǎn)7
2.1.1數(shù)據(jù)類型7
2.1.2常量和變量7
2.1.3整型數(shù)據(jù)8
2.1.4浮點(diǎn)型數(shù)據(jù)9
2.1.5字符型數(shù)據(jù)9
2.1.6運(yùn)算符10
2.1.7系統(tǒng)函數(shù)11
2.2例題12
2.3習(xí)題解析14
第3章分支程序設(shè)計(jì)18
3.1本章要點(diǎn)18
3.1.1基本的if語句18
3.1.2if-else語句18
3.1.3if-else-if語句19
3.1.4switch語句19
3.2例題20
3.3習(xí)題解析22
第4章循環(huán)程序設(shè)計(jì)28
4.1本章要點(diǎn)28
4.1.1for語句28
4.1.2while語句28
4.1.3do-while語句29
4.1.4循環(huán)語句的對比與多重循環(huán)29
4.1.5break語句30
4.1.6continue語句30
4.2例題30
4.3習(xí)題解析33
第5章數(shù)組39
5.1本章要點(diǎn)39
5.1.1一維數(shù)組39
5.1.2二維數(shù)組40
5.1.3多維數(shù)組42
5.2例題42
5.3習(xí)題解析43
第6章函數(shù)48
6.1本章要點(diǎn)48
6.1.1軟件與函數(shù)的關(guān)系48
6.1.2函數(shù)的作用48
6.1.3函數(shù)的定義48
6.1.4函數(shù)的分類48
6.1.5函數(shù)名命名規(guī)則49
6.1.6函數(shù)參數(shù)49
6.1.7返回值49
6.1.8函數(shù)類型標(biāo)識符49
6.1.9函數(shù)的調(diào)用50
6.1.10函數(shù)的遞歸調(diào)用50
6.1.11函數(shù)的嵌套調(diào)用50
6.1.12全局變量與局部變量50
6.1.13函數(shù)調(diào)用中的傳值51
6.1.14數(shù)組作為參數(shù)的函數(shù)調(diào)用參數(shù)傳遞51
6.1.15指針作為參數(shù)的函數(shù)調(diào)用參數(shù)傳遞51
6.1.16庫函數(shù)的使用51
6.2例題51
6.3習(xí)題解析55
第7章字符串處理61
7.1本章要點(diǎn)61
7.1.1字符串61
7.1.2字符串的輸入與輸出62
7.1.3字符串的其他操作63
7.2例題65
7.3習(xí)題解析67
第8章指針76
8.1本章要點(diǎn)76
8.1.1指針的概念76
8.1.2指針變量的定義與運(yùn)算76
8.1.3指針變量的應(yīng)用77
8.2例題80
8.3習(xí)題解析82
第9章結(jié)構(gòu)體和共用體92
9.1本章要點(diǎn)92
9.1.1結(jié)構(gòu)體的特征92
9.1.2結(jié)構(gòu)體的定義92
9.1.3結(jié)構(gòu)體變量的定義92
9.1.4結(jié)構(gòu)體變量的使用93
9.1.5結(jié)構(gòu)體數(shù)組的定義93
9.1.6結(jié)構(gòu)體成員的組成93
9.1.7結(jié)構(gòu)體數(shù)組的使用93
9.1.8結(jié)構(gòu)體指針訪問結(jié)構(gòu)體變量93
9.1.9結(jié)構(gòu)體的典型應(yīng)用要點(diǎn)93
9.1.10共用體的特征94
9.1.11共用體的定義94
9.1.12共用體變量的定義94
9.1.13共用體變量的使用94
9.2例題94
9.3習(xí)題解析97
第10章文件99
10.1本章要點(diǎn)99
10.1.1文件的基本概念99
10.1.2文件指針100
10.1.3C語言標(biāo)準(zhǔn)文件100
10.1.4文件的打開和關(guān)閉100
10.1.5文本文件的讀寫函數(shù)101
10.1.6文件讀寫中指針定位102
10.1.7文件操作中的錯誤檢測102
10.2例題102
10.3習(xí)題解析104
第11章位運(yùn)算108
11.1本章要點(diǎn)108
11.1.1什么是位運(yùn)算108
11.1.2位運(yùn)算的應(yīng)用場合108
11.1.3“按位與”運(yùn)算符與法則108
11.1.4“按位或”運(yùn)算符與法則109
11.1.5“按位異或”運(yùn)算符與法則109
11.1.6“按位取反”運(yùn)算符與法則109
11.1.7左移運(yùn)算符號110
11.1.8右移運(yùn)算符號110
11.2例題110
11.3習(xí)題解答111
第12章編譯預(yù)處理113
12.1本章要點(diǎn)113
12.1.1宏定義113
12.1.2宏定義的解除114
12.1.3文件包含114
12.1.4條件編譯指令115
12.2例題116
12.3習(xí)題解析116
參考文獻(xiàn)120