第4部分 實(shí)戰(zhàn)篇
第21堂課 猜數(shù)字游戲 631 視頻講解:23分鐘
21.1 概述 632
21.2 需求分析 632
21.3 系統(tǒng)設(shè)計(jì) 632
21.3.1 設(shè)計(jì)目標(biāo) 632
21.3.2 開發(fā)及運(yùn)行環(huán)境 632
21.4 程序預(yù)覽 632
21.5 設(shè)計(jì)思路 634
21.6 文件引用 634
21.7 主要功能實(shí)現(xiàn) 634
21.7.1 主函數(shù) 634
21.7.2 猜數(shù)字 635
21.7.3 光標(biāo)定位 637
第22堂課 五子棋游戲 639 視頻講解:27分鐘
22.1 概述 640
22.2 需求分析 640
22.3 系統(tǒng)設(shè)計(jì) 640
22.3.1 設(shè)計(jì)目標(biāo) 640
22.3.2 開發(fā)及運(yùn)行環(huán)境 640
22.4 程序預(yù)覽 640
22.5 graphics.h文件 641
22.6 設(shè)計(jì)思路 644
22.7 預(yù)處理 644
22.7.1 文件引用 644
22.7.2 宏定義 645
22.8 聲明變量 645
22.9 函數(shù)聲明 645
22.10 主要功能實(shí)現(xiàn) 645
22.10.1 主函數(shù) 645
22.10.2 開始游戲 647
22.10.3 繪制棋盤 647
22.10.4 繪制棋子 648
22.10.5 清除棋子 648
22.10.6 游戲過程 648
22.10.7 判斷勝負(fù) 653
第23堂課 學(xué)生成績管理系統(tǒng) 657 視頻講解:40分鐘
23.1 需求分析 658
23.2 系統(tǒng)設(shè)計(jì) 658
23.3 功能設(shè)計(jì) 658
23.3.1 功能選擇界面 659
23.3.2 錄入學(xué)生成績信息 660
23.3.3 查詢學(xué)生成績信息 662
23.3.4 刪除學(xué)生成績信息 663
23.3.5 修改學(xué)生成績信息 664
23.3.6 插入學(xué)生成績信息 666
23.3.7 統(tǒng)計(jì)學(xué)生人數(shù) 668
第24堂課 圖書管理系統(tǒng)(MySQL) 669 視頻講解:32分鐘
24.1 概述 670
24.1.1 需求分析 670
24.1.2 開發(fā)工具選擇 670
24.2 系統(tǒng)設(shè)計(jì) 670
24.2.1 系統(tǒng)目標(biāo) 670
24.2.2 系統(tǒng)功能結(jié)構(gòu) 670
24.2.3 系統(tǒng)預(yù)覽 670
24.2.4 開發(fā)及運(yùn)行環(huán)境 672
24.3 數(shù)據(jù)庫設(shè)計(jì) 673
24.3.1 安裝MySQL數(shù)據(jù)庫 673
24.3.2 啟動(dòng)MySQL數(shù)據(jù)庫 676
24.3.3 創(chuàng)建數(shù)據(jù)庫 677
24.3.4 數(shù)據(jù)表結(jié)構(gòu) 678
24.4 C語言開發(fā)數(shù)據(jù)庫程序的流程 678
24.5 C語言操作MySQL數(shù)據(jù)庫 680
24.5.1 MySQL常用數(shù)據(jù)庫操作函數(shù) 680
24.5.2 連接MySQL數(shù)據(jù) 682
24.5.3 查詢圖書表記錄 683
24.5.4 插入圖書表記錄 685
24.5.5 修改圖書表記錄 686
24.5.6 刪除圖書表記錄 687
24.6 文件引用 687
24.7 變量和函數(shù)定義 688
24.8 主要功能模塊設(shè)計(jì) 688
24.8.1 顯示主菜單信息 688
24.8.2 顯示所有圖書信息 690
24.8.3 添加圖書信息 692
24.8.4 修改圖書信息 698
24.8.5 刪除圖書信息 704
24.8.6 查詢圖書信息 710
24.9 程序調(diào)試及錯(cuò)誤處理 712
24.9.1 解決創(chuàng)建數(shù)據(jù)表為一個(gè)文件的問題 712
24.9.2 在創(chuàng)建數(shù)據(jù)表時(shí),最后一句結(jié)尾沒有標(biāo)點(diǎn) 713
24.9.3 無法啟動(dòng)MySQL服務(wù) 714