內容簡介
《程式設計基礎(C語言)實驗與習題指導》編輯推薦:《程式設計基礎(C語言)實驗與習題指導》是作者精心為廣大讀者朋友們編寫而成的此書。《程式設計基礎(C語言)實驗與習題指導》中內容積累了作者多年的教學實踐經驗和實際案例,內容豐富,講解詳實,突出重點、難點和考點。因此,《程式設計基礎(C語言)實驗與習題指導》既是一本實驗指導書,也是一本學習、複習指導書。
本書包括3部分。第1部分介紹C語言程式設計開發環境,其中介紹了Turbo C集成開發環境和Visual C++集成開發環境下編寫、調試C程式所需的基本知識。第2部分是C語言程式設計實驗指導,精心設計了20個與C語言程式設計知識點緊密相關的實驗項目,實驗1至實驗19包括多個驗證性實驗、填空性實驗、程式改錯和設計性實驗,實驗20提供了五個綜合性實驗供讀者進行進行課程設計性實驗。書中內容積累了作者多年的教學實踐經驗和實際案例,內容豐富,講解詳實,突出重點、難點和考點。因此,本書既是一本實驗指導書,也是一本學習、複習指導書。
圖書目錄
前言
第1章C語言程式設計開發環境
1.1TurboC集成開發環境
1.2VisualC++集成開發環境簡介
第2章C語言程式設計實驗指導
實驗1C語言概述
實驗2C語言基本數據類型
實驗3C語言表達式
實驗4順序結構程式設計
實驗5選擇結構程式設計
實驗6基本循環結構程式設計
實驗7嵌套循環結構程式設計
實驗8循環結構綜合應用程式設計
實驗9函式基本套用
實驗10變數的存儲屬性與編譯預處理
實驗11一維數組
實驗12二維數組
實驗13字元數組
實驗14指針與函式
實驗15指針與數組
實驗16結構體數據類型
實驗17結構體數據類型的套用
實驗18共同體與枚舉類型
實驗19檔案
實驗20綜合程式設計
第3章C語言程式設計學習指南
3.1C語言程式設計概述
3.2C語言的基本數據類型與表達式
3.3順序結構程式設計
3.4選擇結構程式設計
3.5循環結構程式設計
3.6函式與編譯預處理
3.7數組
3.8指針
3.9結構體、共同體與枚舉類型
3.10檔案
參考文獻
附錄1常用算法
算法1求最大公約數
算法2求最低公倍數
算法3求階乘
算法4判斷一個數是否為素數
算法5求Fibonacci數列
算法6選擇排序
算法7冒泡排序
算法8插入排序
算法9順序查找
算法10二分查找
算法11求數組的最小值
算法12將數組元素逆置
算法13矩陣轉置
算法14兩個字元串的連線
算法15兩個字元串的比較
算法16字元串的插人
算法17字元串的刪除
算法18有序數列的插入
算法19有序數列的刪除
算法20單鍊表的建立
算法21單鍊表的遍歷
算法22單鍊表的查找
算法23單鍊表的插人
算法24單鍊表的刪除
算法25十進制正整數轉換二至十六進制數
附錄2C語言程式設計模擬試題