項目一 C 語言的基本知識 ............................................................................. 1
1.1 C 語言的發(fā)展 ................................................................................................................ 1
1.2 C 語言的特點 ................................................................................................................ 3
1.2.1 C 語言的特色 ..................................................................................................... 3
1.2.2 C 語言的優(yōu)點 ..................................................................................................... 5
1.2.3 C 語言的缺點 ..................................................................................................... 6
1.2.4 C 語言的現狀和前景 ......................................................................................... 6
1.3 C 程序的基本構成 ........................................................................................................ 7
1.4 C 程序的書寫風格 ........................................................................................................ 9
1.5 C 程序的基本單位——函數 ....................................................................................... 10
1.6 C 程序的上機步驟 ...................................................................................................... 12
1.7 Visual C++ 6.0 .............................................................................................................. 13
1.8 Code Blocks .................................................................................................................. 17
1.9 編程語言及算法 .......................................................................................................... 24
1.9.1 第一階段:機器語言 ....................................................................................... 24
1.9.2 第二階段:匯編語言 ....................................................................................... 24
1.9.3 第三階段:高級語言 ....................................................................................... 24
1.9.4 第四階段:面向對象或面向問題的高級語言 ............................................... 25
1.9.5 什么是算法 ....................................................................................................... 25
1.9.6 算法的特點 ....................................................................................................... 25
1.9.7 算法的表示方法 ............................................................................................... 26
1.9.8 算法分析 ........................................................................................................... 29
項目小結 ............................................................................................................................... 29
項目二 數據類型及其運算 ........................................................................... 30
2.1 標識符 .......................................................................................................................... 31
2.2 C 語言的數據類型 ...................................................................................................... 32
2.3 常量 .............................................................................................................................. 32
vi
2.3.1 常量的概念 ....................................................................................................... 32
2.3.2 整型常量 ........................................................................................................... 32
2.3.3 實型常量 ........................................................................................................... 33
2.3.4 字符型常量 ....................................................................................................... 33
2.3.5 字符串常量 ....................................................................................................... 34
2.3.6 符號常量 ........................................................................................................... 35
2.4 變量 .............................................................................................................................. 35
2.4.1 變量的定義 ............................................................