《高等院校計算機課程設計指導叢書:C語言課程設計》介紹C語言編程環境、調試方法、編碼風格,將C語言程序設計題目分為文件類、字符串類、算法類、綜合類和其他類進行分析講解,做到重點突出、簡潔明了,引導讀者結合參考程序進一步思考,并且不少題目都提供了多種實現方法,啟發讀者從多個角度進行思考。
《高等院校計算機課程設計指導叢書:C語言課程設計》可作為高等院校計算機及相關專業C語言課程設計教材,也可供程序愛好者自學練習參考。
前言
第1章 編程環境
1.1 VC6.0簡介
1.1.1 VC6.0創建Win32控制臺工程
1.1.2 程序編譯及異常原因分析
1.1.3 VC6.0調試
1.2 VS2008簡介
1.2.1 VS2008創建Win32控制臺工程
1.2.2 VS2008調試
1.3 Dev-C++簡介
1.3.1 Dev-C++創建Win32控制臺工程
1.3.2 Dev-C++調試
1.4 Eclipse平臺簡介
第2章 編碼風格
2.1 文件結構
2.1.1 頭文件的結構
2.1.2 定義文件的結構
2.2 程序排版和注釋
2.2.1 縮進與對齊
2.2.2 空行
2.2.3 代碼行
2.2.4 空格
2.2.5 對齊
2.2.6 間接訪問操作符‘*’
2.2.7 注釋
2.3 命名規則
2.4 表達式和基本語句
2.5 函數
第3章 文件類
3.1 文件復制
3.2 文件比較
3.3 刪除C程序注釋
習題
第4章 字符串類
4.1 字符串處理函數
4.2 字符串查找替換
4.3 關鍵字統計
4.4 單詞統計
4.5 最長公共子串
4.6 文章排版
習題
第5章 算法類
5.1 排序和查找
5.2 三角函數
5.3 大數運算
5.4 方陣填數
5.5 《數學手稿》問題
5.6 計算正方形
習題
第6章 綜合類
6.1 通訊錄軟件
習題
第7章 其他類
7.1 加密解密
7.2 數學測試軟件
7.3 搜索框提示
習題
附錄A 課程設計要求及評分標準
附錄B C語言運算符優先級
附錄C ASCII字符編碼
參考文獻