共找到75條詞條名為c語言程序設計的結果 展開

c語言程序設計

理實一體化教程

《C語言程序設計(理實一體化教程)》是 2011年機械工業出版社 出版的圖書,作者是杜恆。該書講解了C語言的相關知識以及實際應用。

內容簡介


高等職業教育“十二五”規劃教材 C語言程序設計(理實一體化教程)主 編 杜 恆副主編 李 森參 編 李金鎖 李 壘 王 慧金 梁 方華麗主 審 李懷剛 機 械 工 業 出 版 社 C語言是一種面向過程的高級編程語言,它是按照結構化的編程思想、模塊化的程序設計方法來進行程序的編寫和代碼的組織。C語言程序設計主要內容有:數據類型、運算符及表達式、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組、函數、指針、編譯預處理、結構體和共用體、位運算、文件操作等。C語言功能強大,數據類型和運算符豐富、語言表達能力強,指針的使用又使C語言非常靈活,指針是C語言的精華。C語言的特點使它既適合編寫系統軟體,又適合編寫應用軟體。本書適合應用型本科、高職高專、中職等院校計算機、電子信息、機械、電氣類等專業學生學習C語言程序設計,也是計算機等級考試和編程愛好者的重要參考書。

章節目錄


目 錄
前言
第1章 C語言概述 1
1.1 程序與演演算法 1
1.2 結構化程序設計方法 5
1.3 C語言程序初探 7
1.4 Visual C?? 6.0開發平台簡介 11
習題 22
第2章 數據類型、運算符及表達式 24
2.1 C語言中的標識符與數據類型 24
2.2 C語言中的基本數據類型、
常量與變數 27
2.3 算術運算符、自增自減運算符及其
相應表達式 35
2.4 關係、邏輯、條件運算符及其
相應表達式 38
2.5 賦值、逗號運算符及其相應表達式 41
2.6 混合運算及數據類型轉換 44
2.7 綜合實例 46
習題 47
第3章 順序結構程序設計 50
3.1 賦值語句及數據的輸出 50
3.2 數據的輸入 55
3.3 複合語句與空語句 58
3.4 綜合實訓 60
習題 62
第4章 選擇結構程序設計 65
4.1 if語句 65
4.2 if語句的嵌套 68
4.3 switch多分支開關語句 71
4.4 goto及語句標號 75
4.5 綜合實訓 77
習題 78
第5章 循環結構程序設計 81
5.1 while語句 81
5.2 do-while語句 83
5.3 for語句 86
5.4 循環結構嵌套 91
5.5 break語句與continue語句 93
5.6 綜合實訓 96
習題 98
第6章 數組 104
6.1 一維數組 104
6.2 二維數組 108
6.3 字元數組和字元串 114
6.4 綜合實訓 121
習題 122
第7章 函數 128
7.1 函數的定義及調用 128
7.2 函數調用時參數間的傳遞 140
7.3 函數的嵌套調用與遞歸調用 147
7.4 變數的作用域 156
7.5 變數的存儲類別 161
7.6 內部函數與外部函數 170
7.7 綜合實訓 173
習題 176
第8章 指針 182
8.1 指針與指針變數 182
8.2 指針與一維數組 189
8.3 指針與二維數組 195
8.4 指針與字元串 202
8.5 指針數組與多級指針 207
8.6 函數指針與返回值為指針的函數 212
8.7 動態內存分配 217
8.8 命令行參數 222
8.9 綜合實訓 224
習題 228
第9章 編譯預處理 232
9.1 宏定義 232
9.2 文件包含 235
9.3 綜合實訓 238
習題 239
第10章 結構體和共用體 242
10.1 結構體及結構體變數 242
10.2 結構體數組 249
10.3 結構體指針 252
10.4 鏈表 259
10.5 共用體 269
10.6 綜合實訓 272
習題 278
第11章 位運算 283
11.1 常用位運算符及運算 283
11.2 綜合實訓 288
習題 289
第12章 文件操作 292
12.1 文本文件操作 292
12.2 二進位文件操作 299
12.3 文件的定位 303
12.4 綜合實訓 305
習題 308
附錄 311
附錄A 常用字元與ASC II代碼對照表 311
附錄B 運算符優先順序及結合性 313
附錄C 常用庫函數 314
參考文獻 322