【正文】
1 計算機技術(shù)基礎(chǔ)課程設(shè)計 C 語言 設(shè)計報告 題目:雪花飛舞 一、選題背景: 問題的提出 :我們在編制 各種 flash 動畫設(shè)計時,經(jīng)常會用到風(fēng)雪的背景,為此編制幾個函數(shù)對于雪花飛舞的演示,此程序即可做藝術(shù)欣賞又可做背景設(shè)計。 所以編制這個程序?qū)赢嬙O(shè)計有很大的積極意義。 二、設(shè)計思想: 雪花飛舞是一個簡單的動畫背景,沒有過多的繁雜景象,思路簡單,編程容易。很容易被初學(xué)者接受。 在實現(xiàn)過程中,用到了 while,for,ifelseif 等循環(huán)語句。運用結(jié)構(gòu)體。 三、程序流程圖 開 始 2 調(diào)用庫函數(shù) 定義視頻模式函數(shù) 定義流星雨雨點的結(jié)構(gòu)體 定義雪堆元素點的結(jié)構(gòu)體 定義 4 個 for 分別為賦結(jié)構(gòu)體元素值 主函數(shù)開始( main) 設(shè)定 256色視頻模式 調(diào)用時間和已定義的 4 個for 函數(shù) While(!kbhit) if語句 for語句 3 四、程序清單: include include include include include include include include include include include define VGA256 0x13 define TEXT_MODE 0x03 int n,i=0。 unsigned char far *