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

正文內(nèi)容

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

2024-12-21 14:00上一頁面

下一頁面
  

【正文】 在 C 語言課程設(shè)計的過程中,讓我深深體會到了這點。 } printf(\n\t)。i)。 } /*玩家 1 獲勝界面 */ p1win() 26 { printf(玩家 1 獲勝 )。 sum3=a[X][j]+a[X][j+1]+a[X][j+2]+a[X][j+3]+a[X][j+4]。 23 state[i][j]=c。) { printf(\t 輸入有誤 ,請輸入屬于 AS或正確的口令。 printState()。jsize。 void printState()。 sum4=a[i][j+8+n]+a[i+1][j+7+n]+a[i+2][j+6+n]+a[i+3][j+5+n]+a[i+4][j+4+n]。 } } 6 勝負判斷 引言 勝負判斷模塊是程序的關(guān)鍵,該模塊的設(shè)計直接關(guān)系到程序的運行速率和運行結(jié)果的正確與否。 } else { if(gety()==70) moveto(getx(),450)。 black()。 if(sum=5) win()。 moverel(0,20)。 case W: /*向 上移 */ if(a[X][Y]==0) { if(gety()==70) moveto(getx(),450)。 white()。 case ESC: {closegraph()。 setcolor(5)。 除以上主要模塊之外,程序中還可以添加其他輔助程序,如中途退出等。 ( 7)提高遇到困難解決困難的能力。 ( 8)提高書寫代碼的速度與正確率。程序的關(guān)鍵在于勝負判斷模塊,該模塊的設(shè)計直接關(guān)系到程序的運行速率和運行結(jié)果的正確與否。 settextstyle(3,0,4)。 exit(0)。 } else { if(getx()==140) 9 moveto(520,gety())。 moverel(0,20)。 white()。 } else p2move()。 } else if(a[X][Y]==0) { if(getx()==500) moveto(120,gety())。 moverel(0,20)。 本函數(shù)根據(jù)每次落子的位置,分別向上、下、左、右、左上、左下、右上、右下八個 方向判斷是否有相同顏色的棋子連成五子,如果成立,游戲就結(jié)束,并顯示提示信息,否則繼續(xù)落子。 if(sum1==5||sum2==5||sum3==5||sum4==5) p2win()。 p1win()。j++) { state[i][j]=39。 isBlack=!isBlack。 \n)。 a[i+1][j+1]=z。 sum4=a[i][j+8+n]+a[i+1][j+7+n]+a[i+2][j+6+n]+a[i+3][j+5+n]+a[i+4][j+4+n]。 return。 switch(i) { case 1: startGame()。 for(i=0。一些細節(jié)的地方?jīng)]有看清楚,或者思考妥當(dāng),就無法讓系統(tǒng)運行,而當(dāng)一系列調(diào)試后,程序能夠運行。很多的知識只是停留在基本的應(yīng)用上,當(dāng)需要結(jié)合使用時,往往出現(xiàn)無從入手的情況。i++) { printf(%c ,p+i)。 L:k=scanf(%d,amp。 return。 sum2=a[i][j]+a[i+1][j+1]+a[i+2][j+2]+a[i+3][j+3]+a[i+4][j+4]。 z=isBlack? 0:1。S39。_39。i++) { for(j=0。 總程序語句 /*函數(shù)、變量定義 */ include include include include 20 define N 19 int win(int m, int l)。 sum3=a[X][j]+a[X][j+1]+a[X][j+2]+a[X][j+3]+a[X][j+4]。 default: p2move()。 black()。 14 moverel(20,0)。 p1move()。 black()。 } 10 p1move()。moverel(20,0)。 程序語句 void p1move() /*玩家 1 的移動 */ { switch(bioskey(0)) { int sum=0。 } moveto(240,170)。 系統(tǒng)幫助模塊:彈出窗口,窗口中 顯示幫助信息,包括棋子移動與落子按 鍵介紹,獲勝方式等。 ( 6)熟練掌握函數(shù)的定義、說明、參數(shù)傳遞及嵌套和遞歸調(diào)用方法。 ( 9) 獨立實踐,將課本上的理論知識和實際有機的結(jié)合起來,鍛煉學(xué)生的分析解決實際問題的能力,提高學(xué)生適應(yīng)實際,實踐編程的能力。 開發(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)生模塊 玩家操作模塊 勝負判斷模塊 系統(tǒng)幫助模塊 6 圖 2 程序總體設(shè)計圖 與棋子 的生成 引言 根據(jù)五子棋的基本規(guī)則,棋盤采用 19 19 方格棋盤,棋子為黑白二色圓形棋子;游戲進行過程中棋盤始終顯示,落子后棋子在落子處始終顯示;棋盤在程序結(jié)束時消失,已落下的棋子在 程序結(jié)束時或開始新游戲是消失。 outtextxy(50,60,P1)。}/*如果按鍵為 ESC 就退出游戲 */ case SP:/*落子 */ if(a[X][Y]==6) { p1del()。 moverel(20,0)。 white()。 } else { if(gety()==430) moveto(getx(),50)。 case LEFT: /*向左移
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1