第1章 程序設計基礎與C語言簡介
1.1 有關程序設計的基礎知識
1.1.1 計算機的硬件結構和工作流程
1.1.2 程序和程序設計甚本概令
1.1.3 程序設計語言的發(fā)展
1.2 C語言的發(fā)展史及其特點
1.2.1 C語言的發(fā)展史
1.2.2 C語言的特點
1.3 C程序的集成開發(fā)環(huán)境介紹
1.3.1 Dev C++環(huán)境下開發(fā)C程序
1.3.2 VisualC++環(huán)境下開發(fā)C程序
1.3.3 UNIX/Linux系統(tǒng)中使用GCC編譯器開發(fā)C程序
1.4 用C語言編寫的簡單程序
1.4.1 C語言的編程思想
1.4.2 C程序的基本結構
1.4.3 C程序書寫格式
小結
習題
第2章 用C語言編寫簡單程序
2.1 算法及其描述方法
2.1.1 算法的概念
2.1.2 算法的描述方法
2.1.3 問題求解的計算思維
2.2 C語言編程使用的字符集
2.2.1 字符集
2.2.2 字符在計算機內部的表示
2.2.3 標識符
2.3 數(shù)據(jù)類型
2.3.1 數(shù)據(jù)類型分類
2.3.2 基本數(shù)據(jù)類型
2.4 數(shù)據(jù)的表示形式——常量與變量
2.4.1 常量
2.4.2 變量
2.4.3 變量使用注意事項
2.5 人機交互——數(shù)據(jù)的輸入/輸出
2.5.1 數(shù)據(jù)輸入/輸出的概念
2.5.2 格式輸出函數(shù)printf()
2.5.3 格式輸入函數(shù)scanf()
2.5.4 輸入/輸出單個字符的函數(shù)
小結
習題
第3章 C程序的基本構成—運算符、表達式、語句
3.1 C語言的運算符與表達式
3.1.1 算術運算符和算術表達式
3.1.2 關系運算符和關系表達式
3.1.3 邏輯運算符和邏輯表達式
3.1.4 賦值運算符和賦值表達式
3.1.5 條件運算符和條件表達式
3.1.6 逗號運算符和逗號表達式
3.1.7 不同類型數(shù)據(jù)之間的類型轉換