freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機科學(xué)與技術(shù)專業(yè)課程設(shè)計報告-wenkub

2022-11-06 14:00:16 本頁面
 

【正文】 50,60,P1)。linerel(360,0)。k19。 setfillstyle(1,14)。 開發(fā)平臺 系統(tǒng): Windows 7 旗艦版( 64 位) 處理器 : AMD A85545M APU with Radeon(tm) HD Graphics 5 內(nèi)存: GB 程序開發(fā)軟件: Microsoft Visual C++ 文檔編寫: Microsoft Word 2020 程序流程設(shè)計 根據(jù)程序需求分析結(jié)果,可以得出程序的總體結(jié)構(gòu)圖如圖 1: 圖 1 程序總體流程圖圖 程序總體流程圖如圖 2: 五子棋游戲 圖形產(chǎn)生模塊 玩家操作模塊 勝負(fù)判斷模塊 系統(tǒng)幫助模塊 6 圖 2 程序總體設(shè)計圖 與棋子 的生成 引言 根據(jù)五子棋的基本規(guī)則,棋盤采用 19 19 方格棋盤,棋子為黑白二色圓形棋子;游戲進(jìn)行過程中棋盤始終顯示,落子后棋子在落子處始終顯示;棋盤在程序結(jié)束時消失,已落下的棋子在 程序結(jié)束時或開始新游戲是消失。 勝負(fù)判斷模塊:實時監(jiān)測棋盤上棋子,一旦某一色棋子出現(xiàn)五子連線,終止游戲程序,彈出該色玩家勝出界面。兩人對局,各執(zhí)一色,輪流 下一子,先將橫、豎或斜線的 5 個同色棋子連成不間斷的一排者為勝。 3 概要設(shè)計 游戲背景 五子棋不僅能增強思維能力,提高智力,而且富含哲理,有助于修身養(yǎng)性。 ( 9) 獨立實踐,將課本上的理論知識和實際有機的結(jié)合起來,鍛煉學(xué)生的分析解決實際問題的能力,提高學(xué)生適應(yīng)實際,實踐編程的能力。 ( 5)熟練掌握 for while dowhile 循環(huán)語句的使用。 5 棋子移動 與落子 .......................................................... 6 引言 ................................................................ 6 程序語句 ............................................................ 6 6 勝負(fù)判斷 ............................................................... 16 引言 ............................................... 錯誤 !未定義書簽。 程序設(shè)計 ........................................................... 17 7 調(diào)整改進(jìn) ............................................................... 18 引言 ............................................................... 18 ..................................................... 18 ......................................................... 19 8 總結(jié) ................................................................... 28 參考文獻(xiàn): ............................................................... 29 3 五子棋小游戲的設(shè)計與實現(xiàn) 1 實習(xí)目的 ( 1)熟練的運用計算機語言,培養(yǎng)了對計算機編程的熱愛程度 . ( 2)學(xué)會怎樣用 c語言做一個完整的系統(tǒng)。 ( 6)熟練掌握函數(shù)的定義、說明、參數(shù)傳遞及嵌套和遞歸調(diào)用方法。 2 需求分析 目前,隨著計算機網(wǎng)絡(luò)的的發(fā)展, PK已經(jīng)成為現(xiàn)在人生活的一部分,人們 以不同的方式通過網(wǎng)絡(luò)來娛樂,休閑。五子棋既有現(xiàn)代休閑的明顯特征“短、平、快”,又有古典哲學(xué)的高深學(xué)問“陰陽易理”;它既有簡單易學(xué)的特性,為人民群眾所喜聞樂見,又有深奧的技巧和高水平的國際性比賽;它的棋文化源淵流長,具有東方的神秘和西方的直觀;既4 有“場”的概念,亦有“點”的連接。 程序需求分析 根據(jù)功能需求,將程序分為圖形顯示、玩家控制、勝負(fù)判斷和系統(tǒng)幫助四個模塊,以下分析各模塊的需求。 系統(tǒng)幫助模塊:彈出窗口,窗口中 顯示幫助信息,包括棋子移動與落子按 鍵介紹,獲勝方式等。 程序語句 棋盤的顯示由游戲開始與結(jié)束部分控制,棋子的顯示與保留由玩家操控部分決定。 bar(540,50,620,150)。k++) {moveto(140+20*k,70)。 } moveto(240,170)。 outtextxy(560,60,P2)。 fill(getx(),gety(),7)。 fill(getx(),gety(),0)。 程序語句 void p1move() /*玩家 1 的移動 */ { switch(bioskey(0)) { int sum=0。 p2turn()。 p2move()。 moverel(20,0)。moverel(20,0)。 white()。 white()。 white()。 } 10 p1move()。 } else if(a[X][Y]==1) { if(gety()==70) moveto(getx(),450)。 } else { if(gety()==70) moveto(getx(),450)。 case S: /*向下移 */ 11 if(a[X][Y]==0) { if(gety()==430) moveto(getx(),50)。 black()。 moverel(0,20)。 } 12 } void p2move() /*玩家 2 的移動 */ { switch(bioskey(0)) /*如果按鍵為 ESC 就退出游戲 */ { int sum=0。 p1turn()。 p1move()。 13 moverel(20,0)。 white()。 moverel(20,0)。 14 moverel(20,0)。 moverel(20,0)。 black()。 black()。 black()。 } p2move()。 } else if(a[X][Y]==0) 16 {
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1