人人對戰五子棋是要兩個人對弈的游戲,它用ARM開發板的鍵盤操作,輸入值的范圍是1-9:2,4,6,8控制方向,1是左下,3是右下,5是確定,7是左上,9是右上,下的情況直接在開發板的顯示屏上顯示。 我們的游戲的功能是:一個人先在10*10的棋盤中隨便下一棋,另一個人也可以在棋盤中隨便下,第一個人下完了,另一個人才可以下,這里有一個權限的交換問題,只要一方有五個相鄰的棋子成一條線(上下,左右,斜),就在顯示屏中打印出那一方勝,一段時間后,系統自動打印棋盤,新的一局開始。 程序測試數據: (1) 當第一個人按下確定鍵5時,預期結果為在相應的位置打印一個圓圈。 (2) 當第一個人按下確定鍵5時,預期結果為在相應的位置打印另一種顏色的圓圈。 (3) 當方向鍵時,預期結果為在棋盤中看到方框的移動。 (4) 按下除規定的按鍵以外的其他按鍵后,預期結果為無任務反應。
標簽:
上傳時間: 2014-12-08
上傳用戶:yuchunhai1990
目 錄 前 言 1 第一章 概述 1 1.1課題來源 1 1.2 開發工具的選用 2 1.2.1 Visual Basic的使用 2 1.2.2 Microsoft Access的使用 3 1.3 系統的初步調查 3 1.4 系統的可行性研究 4 1.4.1技術上的可行性 4 1.4.2管理上的可行性 4 1.4.3安全上的可行性 4 1.5 系統分析 4 1.5.1系統的安全性 4 1.5.2系統的快捷性 5 1.5.3系統的準確性 5 1.5.4系統的嚴謹性 5 第二章 概要設計 5 2.1 系統設計思路 5 2.1.1界面設計 5 2.1.2用戶登陸 5 2.1.3學籍信息內容查詢和錄入 6 2.1.4數據庫分析 6 2.2 設計簡述 6 2.2.1 vb設計的界面簡述 6 2.2.2 Access2000設計數據庫 7 2.2.3系統簡圖 7 2.3 設計需求 7 2.3.1 運行設計 7 2.3.2 出錯處理設計 8 2.3.3安全保密設計 8 2.3.4維護設計 8 第三章 詳細設計 9 3.1 數據庫的實現 9 3.1.1課程表 9 3.1.2學生情況表 9 3.1.3學生與課程表 9 3.2 界面的實現 9 3.2.1登陸界面 9 3.2.3 主界面 10 3.2.4 基本信息錄入 11 3.2.5 成績錄入 14 3.2.6 信息查詢 16 3.2.7 報表輸出 18 第四章 數據測試 18 第五章 總結 19 5.1 編程心得 19 5.2 感謝 19 參考文獻 20
標簽: Microsoft Visual Access Basic
上傳時間: 2014-11-26
上傳用戶:xieguodong1234
[簡介] 名稱: 《拼圖》-附源代碼 (代碼行數:747 注釋行數:164) 開發環境:WinXp+VC.Net2005+Win32 API 作者:mj 聯系方式:mj055@yahoo.cn [拼圖] 鼠標操作,有音效 游戲玩法仿文曲星上拼圖游戲,每次只能用空白方塊與左右相鄰的數字方塊對換, 當排列成1 2 3 則游戲勝利 4 5 6 7 8 [說明] 1.游戲引擎代碼參考[美]Michael Morrison的《游戲編程入門》 2.打獵游戲圖片資源來自于《武林群俠傳》中的打獵小游戲 3.用vc.net2005編譯時注意在項目屬性頁中ATL使用選擇"不使用ATL",字符集選"使用多字節字符集",還有鏈接器->輸入->附加依賴項:msimg32.lib winmm.lib
上傳時間: 2014-01-18
上傳用戶:維子哥哥
用pascal編一個年歷具體要求是:設計電子月歷的程序 一、任務內容(task) 1.設計的程序應具有以下功能: (1)任意輸入某年的某一月份,屏幕應能顯示該月的月歷; (2)應允許多次從鍵盤輸入某月份,并自行設置結束標志。 (3)如在屏幕上輸入2007年12月份的信息,屏幕的顯示形式如下: month Sun. Mon. Tue. Wed. Thu. Fri. Sat. 12 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 (4)備注:輸出界面也可以是其它形式,另外還可對輸出界面進行必要的修飾(如:加入表格線)。 2.程序設計要求: 1)采用結構化的程序設計方法進行編程; 2)用case控制語句實現選擇分支結構; 3)用while \repeat…until\for語句實現循環結構; 4)利用標準過程readkey實現程序執行暫停; 5)利用標準過程 clrscr實現清屏操作。
上傳時間: 2014-01-07
上傳用戶:franktu
第1節 引 言…… …… …… ……… 1 1.1 數字搶答器概述……………………………………………………………1 1.2 設計任務與要求……………………………………………………………1 1.3 系統主要功能………………………………………………………………2 第2節 搶答器硬件設計……………………………………………………………4 2.1 搶答器總體方框圖……………………………………………………… 4 2.2 單元電路設計…………………………………………………………… 4 2.3 搶答器原理……………………………………………………………… 8 第3節 系統軟件設計…………………………………………………………… 9 3.1 系統主程序設計………………………………………………………… 9 3.2 中斷服務程序設計………………………………………………………10 第4節 結束語……………………………………………………………………11 參考文獻 ………………………………………………………………………12 附錄 ……………………………………………………………………………13
上傳時間: 2017-02-02
上傳用戶:qq521
數碼管LED顯示 PORT6輸出動作的控制,而且外部接有一推動8個七段顯示器的電路。編寫一程序在8個七段顯示器上輪流顯示1,2,3,4,5,6,7,8。
上傳時間: 2013-12-10
上傳用戶:515414293
漢諾塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation eg. if n = 2 A→B A→C B→C if n = 3 A→C A→B C→B A→C B→A B→C A→C
標簽: the animation Simulate movement
上傳時間: 2017-02-11
上傳用戶:waizhang
s3c44b0x中文數據手冊,含1,2,3,4,6,8,9,10,11,12,13,14章
上傳時間: 2014-06-13
上傳用戶:kernaling
//實驗板的AVR程序,驅動1602LCM(可顯示2行,每行16個字符)模塊顯示實驗練習。 //說明:RS高顯示/低指令輸入 RW高讀/低寫 EN高讀數據/下降沿寫數據 //具體電路可參照使用指南里的說明。每個字符為5×7或5×8的點陣,共16×2個字符。 //使用器件:ATMEGA8535,可更換。 使用默認的片內RC振蕩器,1MHz。 //接線定義:PD4,5,6 為RS,R/W,EA。數據位為PC口。 //使用的開關:SW2-1,2,3.SW1-1,2,3,4,5,6,7,8.SW2-5為背光開關。 SW3-8為系統復位端。
上傳時間: 2014-12-01
上傳用戶:cmc_68289287
流水燈 1.P1口所有LED間隔1000ms閃爍 2.P1口所有LED呈交替流水狀 3.P1口流水燈-左移,循環3次 4.P1口流水燈-右移,循環3次 5.P1口由兩邊向中間流水,循環3次 6.P1口由中間向兩邊流水,循環3次
上傳時間: 2013-12-20
上傳用戶:klin3139