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

C語言習題與解析(A級)

C語言習題與解析(A級)

定 價:¥29.00

作 者: 李春葆
出版社: 清華大學出版社
叢編項: 十一五規(guī)劃計算機主干課程輔導叢書
標 簽: C

ISBN: 9787302133643 出版時間: 2006-10-01 包裝: 平裝
開本: 16 頁數: 313 字數:  

內容簡介

  本書是《C語言習題與解析》的第3次升級版,是作者依據最新教學大綱要求,汲取讀者的反饋意見,對原書進行了全面修訂,目的是幫助學生快速掌握C語言程序設計方法。本書分為13章,分別介紹了C語言的基本概念、數據類型、基本控制結構、數組、函數、預處理命令、指針、結構體和共用體、位運算、文件以及利用C語言進行程序設計的方法。每章內容分為兩部分:第一部分是基本知識點,介紹主要概念、所用語法和相應的程序實現;第二部分是例題分析,包括選擇題、填空題、簡答題和編程題,每題不僅出參考答案,而且還給出較為詳細的解析過程。本書系統(tǒng)性、實用性強,內容簡明扼要、重點突出,可作為大專院校各專業(yè)C語言程序設計課程的教學輔導書,也可供準備參加計算機等級考試與考研者閱讀參考。

作者簡介

  李春葆,教授,武漢大學計算機科學系副主任。長期從事軟件設計與開發(fā), 編著有《Visual FoxPro 6.0高級編程》、《Visual FoxPro 7.0程序設計教程》,合編著有《Visual Basic應用開發(fā)原理和技術》等。

圖書目錄

第1章  C語言概述    1
1.1  基本知識點    1
1.1.1  C語言出現的歷史背景    1
1.1.2  C語言的特點    2
1.1.3  C語言的標識符和保留字    2
1.1.4  C語言的風格    2
1.1.5  C程序的結構    3
1.1.6  算法和程序設計    3
1.1.7  C程序的開發(fā)過程    4
1.2  例題分析    4
1.2.1  單項選擇題    4
1.2.2  填空題    5
1.2.3  簡答題    5
第2章  數據類型、運算符與表達式    9
2.1  基本知識點    9
2.1.1  C語言的數據類型    9
2.1.2  整型數據    10
2.1.3  實型數據    11
2.1.4  字符型數據    12
2.1.5  運算符    13
2.1.6  表達式    15
2.1.7  類型轉換    16
2.2  例題分析    17
2.2.1  單項選擇題    17
2.2.2  填空題    20
2.2.3  簡答題    21
第3章  順序結構    26
3.1  基本知識點    26
3.1.1  字符數據的輸入輸出    26
3.1.2  格式輸入與輸出    27
3.2  例題分析    29
3.2.1  單項選擇題    29
3.2.2  填空題    31
3.2.3  簡答題    32
3.2.4  編程題    35
第4章  選擇結構    37
4.1  基本知識點    37
4.1.1  if語句    37
4.1.2  條件表達式    39
4.1.3  switch(開關)語句    40
4.2  例題分析    42
4.2.1  單項選擇題    42
4.2.2  填空題    44
4.2.3  簡答題    46
4.2.4  編程題    47
第5章  循環(huán)控制    52
5.1  基本知識點    52
5.1.1  while循環(huán)語句    52
5.1.2  do-while循環(huán)語句    53
5.1.3  for循環(huán)語句    53
5.1.4  break語句    55
5.1.5  continue語句    55
5.1.6  goto語句    55
5.2  例題分析    56
5.2.1  單項選擇題    56
5.2.2  填空題    58
5.2.3  簡答題    60
5.2.4  編程題    63
第6章  數組    74
6.1  基本知識點    74
6.1.1  一維數組    74
6.1.2  二維數組    75
6.1.3  字符數組    76
6.2  例題分析    78
6.2.1  單項選擇題    78
6.2.2  填空題    81
6.2.3  簡答題    83
6.2.4  編程題    87
第7章  函數    98
7.1  基本知識點    98
7.1.1  函數設計    98
7.1.2  函數的存儲類型    100
7.1.3  變量的作用域和存儲類型    101
7.1.4  函數的數據傳遞    103
7.1.5  數組在函數間的傳遞    104
7.1.6  遞歸函數    105
7.1.7  傳給main()函數的參數    106
7.2  例題分析    106
7.2.1  單項選擇題    106
7.2.2  填空題    109
7.2.3  簡答題    118
7.2.4  編程題    119
第8章  預處理命令    129
8.1  基本知識點    129
8.1.1  宏    129
8.1.2  條件編譯    131
8.1.3  文件包含    133
8.2  例題分析    134
8.2.1  單項選擇題    134
8.2.2  填空題    136
8.2.3  簡答題    138
8.2.4  編程題    140
第9章  指針    142
9.1  基本知識點    142
9.1.1  指針變量    142
9.1.2  指針的說明和初始化    143
9.1.3  指針運算    145
9.1.4  一維數組和指針    146
9.1.5  二維數組和指針    147
9.1.6  字符指針和字符串    149
9.1.7  多級指針    150
9.1.8  指針型函數    151
9.1.9  指向函數的指針    151
9.2  例題分析    153
9.2.1  單項選擇題    153
9.2.2  填空題    158
9.2.3  簡答題    167
9.2.4  編程題    171
第10章  結構體與共用體    185
10.1  基本知識點    185
10.1.1  結構體定義和變量說明    185
10.1.2  結構體變量的引用和初始化    187
10.1.3  結構體數組    189
10.1.4  結構體指針    190
10.1.5  函數之間結構體變量的數據傳遞    192
10.1.6  結構體嵌套    193
10.1.7  鏈表    194
10.1.8  共用體    198
10.1.9  枚舉類型    200
10.1.10  用戶定義類型    200
10.2  例題分析    201
10.2.1  單項選擇題    201
10.2.2  填空題    204
10.2.3  簡答題    209
10.2.4  編程題    213
第11章  位運算    226
11.1  基本知識點    226
11.1.1  位運算符    226
11.1.2  位段    227
11.2  例題分析    227
11.2.1  單項選擇題    227
11.2.2  填空題    228
11.2.3  編程題    229
第12章  文件    232
12.1  基本知識點    232
12.1.1  文件概述    232
12.1.2  文件的輸入輸出    233
12.1.3  文件的定位操作    241
12.1.4  文件的檢測    243
12.2  例題分析    244
12.2.1  單項選擇題    244
12.2.2  填空題    251
12.2.3  編程題    254
第13章  常用算法設計    271
13.1  基本知識點    271
13.1.1  排序    271
13.1.2  查找    273
13.1.3  枚舉法    274
13.1.4  遞歸法    275
13.2  例題分析    276
13.2.1  單項選擇題    276
13.2.2  填空題    278
13.2.3  簡答題    282
13.2.4  編程題    284
附錄A  一份重點大學《C語言程序設計》本科生考試試題    301
附錄B  一份重點大學《C語言程序設計》碩士研究生入學考試試題    310
附錄C  C語言運算符及優(yōu)先級    314
附錄D  部分字符與ASCII代碼對照表    315
參考文獻    316

本目錄推薦

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