第1章歡迎進入C的世界
第1節(jié)程序與C語言
一、什么是程序
二、C語言能夠做什么
第2節(jié)程序設計與算法
一、什么是算法
二、結構化程序設計
第3節(jié)“歡迎進入C的世界!”——第一個C程序
一、在TurboC中編程
1.啟動TurboC2.0
2.編輯代碼
3.保存程序
4.程序編譯與連接
5.運行程序
6.查看成果
二、在VisualC++中編程
1.啟動VisualC++6.0
2.創(chuàng)建文件
3.編輯代碼
4.程序的編譯、連接與運行
5.關閉工作區(qū)
6.兩種編程工具的比較
三、讓程序正確運行——程序的調試
1.輸入代碼
2.程序調試
第4節(jié)C語言程序的基本元素
一、標識符與關鍵字
二、常量與變量
1.變量
2.常量
三、數據類型
1.整型
2.浮點型
3.雙精度型
4.字符型
5.無值型
四、思考練習
1.選擇題
2.填空題
3.程序設計題
第2章C語言程序基礎
[實例1]進入C程序
[實例2]將信息顯示出來
[實例3]輸入數據
[實例4]在程序中進行數學運算
1.類型轉換運算符
2.條件運算符
3.逗號運算符
4.sizeof運算符
第3章程序控制
[實例5]程序提示框與字符圖形
[實例6]密碼程序
[實例7]多人密碼
[實例8]用戶與密碼
[實例9]整數求和
[實例10]字符界面下的選擇菜單
[實例11]數的階乘
[實例12]百雞問題
[實例13]學生成績統(tǒng)計
第4章數組與字符串
[實例14]數據排序
[實例15]矩陣
[實例16]字符統(tǒng)計
1.字符串數組
2.字符串處理函數
第5章指針
[實例17]內存中的地址
[實例18]指針運算
[實例19]字符串比較
1.指針數組
2.字符指針和字符數組的
區(qū)別
第6章函數
[實例20]最大值與最小值
[實例21]字符串逆置
[實例22]整數的階乘
[實例23]同名異值
1.靜態(tài)變量
2.動態(tài)變量
3.寄存器變量..
.4.外部變量
第7章結構體、共用體與枚舉
[實例24]最大值與最小值
1.結構體數組
2.自定義數據類型
[實例25]學生信息庫
1.文件頭與主函數
2.建立鏈表
3.插入結點
4.查找結點
5.刪除結點
6.瀏覽鏈表
[實例26]異類共存
[實例27]月份與天數
第8章編譯預處理
[實例28]字符分類
[實例29l程序移值
[實例30]包含程序文件
附錄
附錄1ASCII碼對照表
附錄2運算符的優(yōu)先級與結合性
附錄3標準庫函數
附錄4TurboC2.0的菜單命令