●第1章 C 語言程序設計快速入門 / 11.1 初識C 語言 / 21.1.1 C 語言是其他編程語言的母語 / 21.1.2 C 語言是繫統編程語言 / 21.1.3 C 語言的歷史 / 21.1.4 C 語言的基本特征 / 31.1.5 C 語言的優缺點 / 41.2 搭建C 語言開發環境 / 51.2.1 C 語言的集成開發環境概述 / 51.2.2 Dev-C++ 的下載 / 61.2.3 Dev-C++ 的安裝 / 71.2.4 第一次啟動的簡單設置 / 91.3 編寫C 語言程序 / 101.3.1 新建源代碼文件 / 101.3.2 編寫代碼並保存 / 111.3.3 編譯運行 / 121.3.4 C 語言程序執行流程 / 13第2章 C 語言程序設計的初步知識 / 152.1 常量和變量 / 162.1.1 常量 / 162.1.2 變量與賦值 / 172.2 基本數據類型 / 192.2.1 整型 / 202.2.2 浮點型 / 212.2.3 字符型 / 222.3 運算符 / 252.3.1 算術運算符 / 252.3.2 賦值運算符 / 262.3.3 位運算符 / 282.4 自增(++) 和自減(--) / 312.5 數據類型的轉換 / 322.5.1 自動的類型轉換 / 322.5.2 強制的類型轉換 / 332.6 C 語言的代碼編寫注意事項 / 34第3章 C 語言的選擇結構 / 353.1 if...else 語句 / 363.1.1 if...else 語句的一般格式 / 363.1.2 實例:奇偶數判斷 / 363.1.3 實例:遊戲登錄判斷繫統 / 373.2 多個if...else 語句 / 393.2.1 實例:成績評語繫統 / 403.2.2 實例:每周學習計劃繫統 / 423.3 關繫運算符 / 433.3.1 關繫運算符及意義 / 443.3.2 實例二次方程的根 / 443.3.3 實例:企業獎金發放繫統 / 453.4 邏輯運算符 / 473.4.1 邏輯運算符及意義 / 473.4.2 實例:判斷是否是閏年 / 473.4.3 實例:輸入3 個數並顯示優選的數 / 483.4.4 實例:剪刀、石頭、布遊戲 / 493.5 嵌套if 語句 / 503.5.1 嵌套if 語句的一般格式 / 503.5.2 實例:判斷一個數是否是2 或3 的倍數 / 513.5.3 實例:判斷正負數 / 523.6 條件運算符和條件表達式 / 533.7 switch 語句 / 533.7.1 switch 語句的一般格式 / 543.7.2 實例:根據輸入的數顯示相應的星期幾 / 543.7.3 實例:根據輸入的年份和月份顯示該月有多少天 / 55第4章 C 語言的循環結構 / 574.1 while 循環 / 584.1.1 while 循環的一般格式 / 584.1.2 實例:利用while 循環顯示26 個小寫字母 / 584.1.3 實例:隨機產生10 個隨機數並打印優選的數 / 594.1.4 實例:求s=a+aa+aaa+……+aa...a 的值 / 604.1.5 實例:猴子喫桃問題 / 604.2 do-while 循環 / 614.2.1 do-while 循環的一般格式 / 624.2.2 實例:利用do-while 循環顯示26 個大寫字母及對應的ASII 碼 / 624.2.3 實例:計算1+2+3+……+100 的和 / 634.2.4 實例:階乘求和 / 634.3 for 循環 / 644.3.1 for 循環的一般格式 / 644.3.2 實例:顯示100 之內的奇數 / 644.3.3 實例:分解質因數 / 654.3.4 實例:小球反彈的高度 / 664.4 循環嵌套 / 674.4.1 實例:顯示9*9 乘法表 / 674.4.2 實例:顯示國際像棋棋盤 / 684.4.3 實例:繪制?號的菱形 / 964.4.4 實例:斐波那契數列 / 704.4.5 實例:楊輝三角 / 714.4.6 實例:弗洛伊德三角形 / 724.5 break 語句 / 734.6 continue 語句 / 75第5章 C 語言的基本輸出與輸入 / 775.1 初識輸出與輸入 / 785.2 putc