前言
第1章 編程環(huán)境
1.1 VC6.0簡介
1.1.1 VC6.0創(chuàng)建Win32控制臺工程
1.1.2 程序編譯及異常原因分析
1.1.3 VC6.0調試
1.2 VS2008簡介
1.2.1 VS2008創(chuàng)建Win32控制臺工程
1.2.2 VS2008調試
1.3 Dev-C++簡介
1.3.1 Dev-C++創(chuàng)建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 命名規(guī)則
2.4 表達式和基本語句
2.5 函數(shù)
第3章 文件類
3.1 文件復制
3.2 文件比較
3.3 刪除C程序注釋
習題
第4章 字符串類
4.1 字符串處理函數(shù)
4.2 字符串查找替換
4.3 關鍵字統(tǒng)計
4.4 單詞統(tǒng)計
4.5 最長公共子串
4.6 文章排版
習題
第5章 算法類
5.1 排序和查找
5.2 三角函數(shù)
5.3 大數(shù)運算
5.4 方陣填數(shù)
5.5 《數(shù)學手稿》問題
5.6 計算正方形
習題
第6章 綜合類
6.1 通訊錄軟件
習題
第7章 其他類
7.1 加密解密
7.2 數(shù)學測試軟件
7.3 搜索框提示
習題
附錄A 課程設計要求及評分標準
附錄B C語言運算符優(yōu)先級
附錄C ASCII字符編碼
參考文獻