




已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
吉林工程技術(shù)師范學(xué)院信息工程學(xué)院 C語(yǔ)言程序設(shè)計(jì) 課程設(shè)計(jì)報(bào)告題 目: 俄羅斯方塊 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí): 計(jì)算機(jī)1241 姓 名: 劉陽(yáng) 學(xué) 號(hào): 1201044120 指導(dǎo)教師:郭天嬌 時(shí) 間:2013年6月17日至2013年6月28日 摘 要俄羅斯方塊(Tetris, 俄文:)是一款風(fēng)靡全球的電視掌上游戲機(jī)游戲,它由俄羅斯人阿列克謝帕基特諾夫發(fā)明,故得此名。俄羅斯方塊的基本規(guī)則是移動(dòng)、旋轉(zhuǎn)和擺放游戲自動(dòng)輸出的各種方塊,使之排列成完整的一行或多行并且消除得分。由于上手簡(jiǎn)單、老少皆宜,從而家喻戶曉,風(fēng)靡世界。原本是前蘇聯(lián)科學(xué)家阿列克謝帕基特諾夫所開(kāi)發(fā)的教育用軟件,之后開(kāi)始提供授權(quán)給各個(gè)游戲公司,造成各平臺(tái)上軟件大量發(fā)行的現(xiàn)象。由于俄羅斯方塊具有的數(shù)學(xué)性、動(dòng)態(tài)性與知名度,也經(jīng)常拿來(lái)作為游戲程序設(shè)計(jì)的練習(xí)題材。俄羅斯方塊曾經(jīng)造成的轟動(dòng)與造成的經(jīng)濟(jì)價(jià)值可以說(shuō)是游戲史上的一件大事,它看似簡(jiǎn)單但卻變化無(wú)窮,令人上癮。相信大多數(shù)用戶都還記得為它癡迷得茶不思飯不想的那個(gè)俄羅斯方塊時(shí)代。俄羅斯方塊上手極其簡(jiǎn)單,但是要熟練地掌握其中的操作與擺放技巧,難度卻不低。作為家喻戶曉老少皆宜的大眾游戲,其普及程度可以說(shuō)是史上任何一款游戲都無(wú)法相比的。關(guān)鍵字:經(jīng)典 俄羅斯方塊 游戲 I目錄摘要錯(cuò)誤!未定義書簽。目錄1第一章 課程設(shè)計(jì)的目的2第二章 設(shè)計(jì)方案的論證3-4第三章 設(shè)計(jì)實(shí)現(xiàn)過(guò)程5第四章 調(diào)試運(yùn)行及結(jié)果分析6-7第五章 測(cè)試及問(wèn)題探討8第六章 課設(shè)總結(jié)及體會(huì)9第七章 致謝10第八章 參考文獻(xiàn)11第九章 附錄12-36第一章 課程設(shè)計(jì)目的 俄羅斯方塊家喻戶曉,他能動(dòng)態(tài)進(jìn)行顯示和判斷方塊位置,能對(duì)程序的綜合設(shè)計(jì)有更深入的了解,同時(shí)對(duì)程序的綜合開(kāi)發(fā),創(chuàng)新了思路,增長(zhǎng)了開(kāi)發(fā)經(jīng)驗(yàn)。俄羅斯流傳范圍較廣,游戲體驗(yàn)也比較豐富,這對(duì)開(kāi)發(fā)來(lái)說(shuō)增加了開(kāi)發(fā)信心,俄羅斯游戲考驗(yàn)人的反應(yīng)應(yīng)變能力,對(duì)其開(kāi)發(fā)能深入了解開(kāi)發(fā)者思想,體會(huì)開(kāi)發(fā)者心得。對(duì)于這樣經(jīng)典的創(chuàng)造于在創(chuàng)造都是非常好的學(xué)習(xí)機(jī)會(huì)。對(duì)程序設(shè)計(jì)初學(xué)者能更好的整合綜合開(kāi)發(fā)能力,對(duì)過(guò)去所學(xué)的零散的知識(shí)匯總。對(duì)開(kāi)發(fā)者耐心,細(xì)心程度都有很大提升。在開(kāi)發(fā)的過(guò)程中也能對(duì)以往玩過(guò)的各個(gè)版本的俄羅斯方塊能取長(zhǎng)補(bǔ)短,這是開(kāi)發(fā)其它小程序很難獲得的。第二章 設(shè)計(jì)方案的論證該程序采用數(shù)組與圖形顯示相結(jié)合的辦法,數(shù)組用來(lái)進(jìn)行方塊位置判斷,圖形部分則根據(jù)數(shù)組所包含的數(shù)據(jù)進(jìn)行顯示,使程序生動(dòng),更具有可玩性。 判斷函數(shù)利用該函數(shù)可以判斷是否滿足消除和分?jǐn)?shù)判斷要求主函數(shù)主函數(shù)里面負(fù)責(zé)圖形驅(qū)動(dòng)初始化、分?jǐn)?shù)、及隨機(jī)函數(shù)和清除函數(shù)和顯示函數(shù)和鍵盤緩沖區(qū)清除和全局顯示函數(shù)初始化化第三章 設(shè)計(jì)實(shí)現(xiàn)過(guò)程 設(shè)計(jì)首先對(duì)游戲UI進(jìn)行的草圖的繪制,設(shè)計(jì)出游戲UI的大小和方位。通過(guò)合理的設(shè)置游戲UI界面,會(huì)給游戲體驗(yàn)著帶來(lái)更加愉悅的游戲體驗(yàn),并留下深刻的印象。UI初步繪制完成之后就是結(jié)構(gòu)化程序比較重要的一步了,那就是算法的合理選擇,一個(gè)程序的好壞不能單單對(duì)其UI的評(píng)價(jià),而是算法是否合理,程序資源調(diào)配時(shí)否達(dá)到最優(yōu)化的程度等。本程序采用數(shù)組與UI界面相結(jié)合的方法進(jìn)行游戲規(guī)則判斷。由于采用TC編譯平臺(tái)。不能提供豐富的預(yù)定義函數(shù)。所以所有函數(shù)除部分頭文件均由后期編寫。這樣一來(lái)相比使用方便的VC+編譯平臺(tái),更具有實(shí)際操作能力。更具有意義。但同時(shí)要犧牲開(kāi)發(fā)效率。UI后期游戲中的繪制是根據(jù)數(shù)組中值的不斷變化而繪制。UI和算法均設(shè)計(jì)完畢后。便進(jìn)入了最后的調(diào)試階段。在調(diào)試階段,通過(guò)對(duì)程序的調(diào)試,發(fā)現(xiàn)了很多嚴(yán)重的問(wèn)題,經(jīng)過(guò)不計(jì)其數(shù)的修改,最后程序還是比較接近預(yù)期設(shè)計(jì)效果。由于設(shè)計(jì)能力有限 部分游戲功能沒(méi)有得以體現(xiàn)這是設(shè)計(jì)者表示比較遺憾的。在以后的學(xué)習(xí)中會(huì)不斷完善,謝謝。第四章 調(diào)試運(yùn)行及結(jié)果分析游戲加載界面該界面可以給玩家一定準(zhǔn)備時(shí)間,做好一定的緩沖,不會(huì)讓玩家措手不及游戲加載完成游戲運(yùn)行界面結(jié)果接近預(yù)期效果,由于開(kāi)發(fā)時(shí)間緊張,方塊旋轉(zhuǎn)函數(shù)沒(méi)有涉及,所以降低了游戲的可玩性。這點(diǎn)比較遺憾。TC下無(wú)法輸出中文,所以所有提示都采用英文,這一點(diǎn)也是比較遺憾。第五章 測(cè)試及問(wèn)題探討 測(cè)試發(fā)現(xiàn),游戲運(yùn)行流暢度不是很完美,因?yàn)樗捎玫难訒r(shí)函數(shù)不是很好,所以運(yùn)行起來(lái)有卡頓延時(shí)現(xiàn)象。發(fā)現(xiàn)問(wèn)題有方塊穿越邊界的情況,這點(diǎn)后期對(duì)判斷值左、右、下均增加了5處判斷值,與先期的一處判斷值相比,能夠早期判斷,由于穿越邊界主要是由于移動(dòng)按鍵造成的,按鍵函數(shù)下每調(diào)用一次為多增加30像素值的移動(dòng),加上本次的10像素值,一共為40像素值,所以,采用50個(gè)像素值進(jìn)行判斷比較穩(wěn)定,雖然說(shuō)采用比5處更多的判斷值會(huì)更加穩(wěn)定,但是會(huì)減慢游戲的運(yùn)行速度,所以采用50像素值進(jìn)行判斷。同時(shí)左右移動(dòng)有時(shí)也會(huì)存在穿越其他方塊的情況,這點(diǎn)只要在正常延時(shí)時(shí)不會(huì)存在,由于TC下暫停時(shí)間過(guò)長(zhǎng),再次繼續(xù)有一段時(shí)間延遲會(huì)改變,所以左右穿越方塊只會(huì)在這段時(shí)間出現(xiàn),如果有機(jī)會(huì)日后會(huì)完善。第六章 課設(shè)總結(jié)與體會(huì) 課設(shè)期間時(shí)間充分利用,分配合理,完成度接近95%,總體滿意。通過(guò)課程設(shè)計(jì)體驗(yàn)到了軟件開(kāi)發(fā)的過(guò)程,從設(shè)計(jì)到完成,完整的開(kāi)發(fā)過(guò)程。同時(shí)對(duì)所涉及的各個(gè)學(xué)科有了更深入的了解。增加了實(shí)踐經(jīng)驗(yàn)。為今后的其他平臺(tái)開(kāi)發(fā)打下了堅(jiān)實(shí)的基礎(chǔ),同時(shí)也為即將結(jié)束的大一生活留下了美好的一抹油彩,然大一生活更加值得懷念。第七章 致謝 在此特別感謝幫助和支持開(kāi)發(fā)工作的相關(guān)人員,感謝吉林工程技術(shù)師范學(xué)院所提供的場(chǎng)地和環(huán)境。感謝百度搜索引擎提供的相關(guān)數(shù)據(jù)搜索,感謝男寢201 全體成員。感謝相關(guān)書籍和文獻(xiàn)的撰寫人員和出版發(fā)行社。感謝TC該編譯平臺(tái)。感謝Microsoft所有相關(guān)支持軟件。在此特別鳴謝以上公司和個(gè)人。第八章 參考文獻(xiàn)1 C語(yǔ)言程序設(shè)計(jì) 劉國(guó)成 科學(xué)出版社2C程序設(shè)計(jì) 譚浩強(qiáng) 1991年7月3從問(wèn)題到程序 裘宗燕 北京大學(xué)出版社3計(jì)算機(jī)二級(jí)教程 劉瑞挺 南開(kāi)大學(xué)出版社4C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)教程 陳朔鷹,兵器工業(yè)出版社5 C語(yǔ)言程序設(shè)計(jì) 姜仲秋 南京大學(xué)出版社附錄#include#include#include#include#include#include#define ha 25 /*kuan su chang liang */#define gs 150+ha*10+30 /*cheng ji xian shi pin yi liang*/#define hh 350 /*/int xb11,xb12,xb21,xb22,xb31,xb32,xb41,xb42;int qdx1,qdy1,qdx2,qdy2,qdx3,qdy3,qdx4,qdy4;int ui=150,bi=40,mbh=0,jz=2,key,stop=0,y11;int sz40ha=0,qckey,n;int bxh=0,sxh=0,zfs=0;int ns4=0,0,0,0;void kc()int i1,j1=0,k1;int s21110=100,100,200,100,200,200,100,200,100,100;int sd21114=450,100,410,200,450,200,350,360,420,220,380,220,450,100;sleep(1); for(k1=0;k115) i1=0; delay(1000); settextstyle(0,0,3); outtextxy(480,430,Go); sleep(2); cleardevice();void sj()srand(time(0);mbh=(rand()%5);ui=150+(rand()%(ha-6)*10;/*wei fang kuai ti gong chu shi wei zhi de sui ji zhi */*wei fang kuai zhong lei ti gong chu shi zhi*/void show()int iii,j=10;for(iii=0;iii4;iii+) /*you yu TC bu neng zheng chang xian shi shu zi*/ /*gai han shu ti gong de fen cheng ji suo xu shu zi*/switch(nsiii)case 0:setlinestyle(0,2,0x0f);line(gs+3+j,3+hh,gs+3+j,21+hh);line(6+j+gs,hh+4,16+j+gs,4+hh);line(19+j+gs,hh+3,19+j+gs,21+hh);line(3+j+gs,hh+24,3+j+gs,42+hh);line(19+j+gs,hh+24,19+j+gs,42+hh);line(6+j+gs,hh+41,16+j+gs,41+hh);break;case 1:setlinestyle(0,2,0x0f);line(gs+19+j,hh+3,gs+19+j,hh+21);line(gs+19+j,hh+24,gs+19+j,hh+42);break;case 2:setlinestyle(0,2,0x0f);line(gs+6+j,hh+4,gs+16+j,hh+4);line(gs+19+j,hh+3,gs+19+j,hh+21);line(gs+6+j,hh+23,gs+16+j,hh+23);line(gs+3+j,hh+24,gs+3+j,hh+42);line(gs+6+j,hh+41,gs+16+j,hh+41);break;case 3:setlinestyle(0,2,0x0f);line(gs+6+j,hh+4,gs+16+j,hh+4);line(gs+19+j,hh+3,gs+19+j,hh+21);line(gs+6+j,hh+23,gs+16+j,hh+23);line(gs+19+j,hh+24,gs+19+j,hh+42);line(gs+6+j,hh+41,gs+16+j,hh+41);break;case 4:setlinestyle(0,2,0x0f);line(gs+3+j,hh+3,gs+3+j,hh+21);line(gs+6+j,hh+23,gs+16+j,hh+23);line(gs+19+j,hh+3,gs+19+j,hh+21);line(gs+19+j,hh+24,gs+19+j,hh+42);break;case 5:setlinestyle(0,2,0x0f);line(gs+6+j,hh+4,gs+16+j,hh+4);line(gs+3+j,hh+3,gs+3+j,hh+21);line(gs+6+j,hh+23,gs+16+j,hh+23);line(gs+19+j,hh+24,gs+19+j,hh+42);line(gs+6+j,hh+41,gs+16+j,hh+41);break;case 6:setlinestyle(0,2,0x0f);line(gs+6+j,hh+4,gs+16+j,hh+4);line(gs+3+j,hh+3,gs+3+j,hh+21);line(gs+6+j,hh+23,gs+16+j,hh+23);line(gs+3+j,hh+24,gs+3+j,hh+42);line(gs+19+j,hh+24,gs+19+j,hh+42);line(gs+6+j,hh+41,gs+16+j,hh+41);break;case 7:setlinestyle(0,2,0x0f);line(gs+6+j,hh+4,gs+16+j,hh+4);line(gs+19+j,hh+3,gs+19+j,hh+21);line(gs+19+j,hh+24,gs+19+j,hh+42);break;case 8:setlinestyle(0,2,0x0f);line(gs+3+j,hh+3,gs+3+j,hh+21);line(gs+6+j,hh+4,gs+16+j,hh+4);line(gs+19+j,hh+3,gs+19+j,hh+21);line(gs+6+j,hh+23,gs+16+j,hh+23);line(gs+3+j,hh+24,gs+3+j,hh+42);line(gs+19+j,hh+24,gs+19+j,hh+42);line(gs+6+j,hh+41,gs+16+j,hh+41);break;case 9:setlinestyle(0,2,0x0f);line(gs+3+j,hh+3,gs+3+j,hh+21);line(gs+6+j,hh+4,gs+16+j,hh+4);line(gs+19+j,hh+3,gs+19+j,hh+21);line(gs+6+j,hh+23,gs+16+j,hh+23);line(gs+19+j,hh+24,gs+19+j,hh+42);line(gs+6+j,hh+41,gs+16+j,hh+41);break;default: break; /*shu xian han shu */j+=30;void displayer()int i,j,x,y;for(i=0;i40;i+)for(j=0;j0;i-)for(j=0;j=0;i-)for(j=0;jha;j+) if(szij=1) k+;if(k=ha)qckey=1;k=0; i=39; delay(100000);qc();elsek=0;/*gai han shu wei qing chu zheng hang fang kuai */int pd()if(szxb12/10-4xb11/10-15=1 |szxb22/10-4xb21/10-15=1 |szxb32/10-4xb31/10-15=1 |szxb42/10-4xb41/10-15=1 |xb12=440|xb22=440|xb32=440|xb42=440) szqdy1/10-4qdx1/10-15=1;szqdy2/10-4qdx2/10-15=1;szqdy3/10-4qdx3/10-15=1;szqdy4/10-4qdx4/10-15=1;xb12=0;xb22=0;xb32=0;xb42=0;stop=1;zfs+=2;clear(); /*gai han shu wei pan duan han shu */void bk()setcolor(2);setlinestyle(0,2,3);line(147,37,153+ha*10,37);line(147,37,147,443);line(153+ha*10,37,153+ha*10,443);line(147,443,153+ha*10,443); /*gai han shu wei cheng xu bian kuang han shu */int zx(int y,int z)int i=z/10-4,k=0;for(;i40;i+)if(sziy/10-15=0)k+;return k; /*gai han shu wei ji fen han shu ti gong chu shi zhi*/void text()setcolor(0x0f);settextstyle(0,0,3);outtextxy(437,300,score);settextstyle(0,0,2);setcolor(0x0e);outtextxy(430,40,ESCEXIT);outtextxy(430,60,RIGHTD);outtextxy(430,80,LEFTA);outtextxy(430,100,DOWNS);setcolor(2);settextstyle(0,1,2);outtextxy(140,90,Tetris); /*gai han shu shu chi ti shi wen zi*/void display() /*gai han shu wei fang kuai yi dong han shu*/int x11=0,x21=0,y21=0,x12=0,y12=0,x22=0,y22=0,x13=0,y13=0,x23=0,y23=0;int x14=0,y14=0,x24=0,y24=0;int x=10,y=12,i,m,ww; /*fang kuai xian shi */pd();bi=40;switch(mbh)case 0:for(n=1;n150)ui-=10;if(key=8292&szy11/10-3x11/10-14=0&szy13/10-3x13/10-14=0&szy14/10-3x14/10-14=0)if(ui400)&(szxb12/10-4ui/10=0)&(szxb22/10-4ui/10=0)&(szxb32/10-4ui/10=0)&(szxb42/10-4ui/10=0)break;if( szy22/10+1x12/10-15=1 |szy24/10+1x14/10-15=1 |szy22/10x12/10-15=1 |szy24/10x14/10-15=1 |szy22/10-1x12/10-15=1 |szy24/10-1x14/10-15=1 |szy22/10-2x12/10-15=1 |szy24/10-2x14/10-15=1 |szy22/10-3x12/10-15=1 |szy24/10-3x12/10-15=1) break;if(y111) ww=0; break;displayer(); /*diao yong xian shi */ x11=ui;y11=bi+n*10;x21=x11+10;y21=y11+10; x12=x11;y12=y11+10;x22=x21;y22=y21+10; /*wei fang kuai chu shi zhi fu zhi*/ x13=x21;y13=y21;x23=x21+10;y23=y21+10;/*you yu mei zhong fang kuai bu tong*/ x14=x22;y14=y22;x24=x22+10;y24=y22+10;/*suo yi bu zuo dan du han shu */ setfillstyle(2,3); /*she zhi fang kuai yan se he tian chong fang shi*/ bar(x11,y11,x21,y21); bar(x12,y12,x22,y22); /*hui zhi fang kuai */ bar(x13,y13,x23,y23); bar(x14,y14,x24,y24);/*/xb11=x12;xb12=y12+10;xb21=x22;xb22=y22; /*zui di dian */xb31=x14;xb32=y24; /* bian jie pan duan */xb41=x14;xb42=y24;qdx1=x11;qdy1=y11;qdx2=x12;qdy2=y12; /*zui gao su zhu fu zhi dian*/qdx3=x13;qdy3=y13; /* tiao jian pan duan*/qdx4=x14;qdy4=y14; sleep(1); /*sui mian han shu yan chi*/ cleardevice(); /*qing chu quan bu yi hui zhi tu xing*/ break; /* zai ci tiao chu*/ /*!*/ /*! dao ci han fang kuai 0 jie shu */ /*! you yu yi xia mo kuai jun jie gou xiang tong*/ /*! bu zai zuo jie shi biao zhu */ /*! ru you qi tai bu tong zai ling xing biao zhu*/ /*! yi shang biao zhu wei xue sheng liy yang biao zhu */ /*! yi xia ge shi ye bu zuo te bie xiu shi*/ /*! xie xie*/ /*! QQ:763397547*/ /*! zai ci te bie gan xie nan qin 201 quan ti cheng yuan*/case 1:for(n=1;n150&szy11/10-3x11/10-16=0&szy12/10-3x12/10-16=0&szy13/10-3x13/10-16=0&szy14/10-3x14/10-16=0)ui-=10;if(key=8292&szy11/10-3x11/10-15=0&szy12/10-3x22/10-15=0&szy22/10-3x22/10-15=0&szy23/10-3x23/10-15=0 )if(ui350)|(szxb12/10-15ui/10=1)|(szxb22/10-15ui/10=1)|(szxb32/10-15ui/10=1)|(szxb42/10-15ui/10=1) break;if( szy14/10+2x14/10-15=1|szy14/10+1x14/10-15=1|szy14/10x14/10-15=1|szy14/10-1x14/10-15=1|szy14/10-2x14/10-15=1|szy14/10-3x14/10-15=1) break;if(y111) ww=0; break;displayer(); x11=ui;y11=bi+n*10;x21=x11+10;y21=y11+10; x12=x11;y12=y11+10;x22=x12+10;y22=y12+10; x13=x11;y13=y12+10;x23=x13+10;y23=y13+10; x14=x11;y14=y13+10;x24=x14+10;y24=y14+10; setfillstyle(2,6); bar(x11,y11,x21,y21); bar(x12,y12,x22,y22); bar(x13,y13,x23,y23); bar(x14,y14,x24,y24);xb11=x14;xb12=y24;xb21=x14;xb22=y24;xb31=x14;xb32=y24;xb41=x14;xb42=y24;qdx1=x11;qdy1=y11;qdx2=x12;qdy2=y12;qdx3=x13;qdy3=y13;qdx4=x14;qdy4=y14; sleep(1); cleardevice();case 2:for(n=1;n140&szy11/10-3x11/10-16=0&szy12/10-3x12/10-16=0)ui-=10;if(key=8292&szy11/10-3x11/10-14=0&szy14/10-3x14/10-14=0)if(ui340)&(szxb12/10-4ui/10=0)&(szxb22/10-4ui/10=0)&(szxb32/10-4ui/10=0)&(szxb42/10-4ui/10=0)break;if( szy12/10+2x12/10-15=1 |szy13/10+2x13/10-15=1 |szy14/10+2x14/10-15=1|szy12/10+1x12/10-15=1|szy13/10+1x13/10-15=1|szy14/10+1x14/10-15=1 |szy12/10x12/10-15=1 |szy13/10x13/10-15=1 |szy14/10x14/10-15=1 |szy12/10-1x12/10-15=1 |szy13/10-1x12/10-15=1 |szy14/10-1x12/10-15=1 |szy12/10-2x12/10-15=1 |szy13/10-2x12/10-15=1 |szy14/10-2x12/10-15=1)break;if(y111) ww=0; break;displayer(); x11=ui+20;y11=bi+10+n*10;x21=x11+10;y21=y11+10; x12=x21-20;y12=y21;x22=x12+10;y22=y12+10; x13=x11;y13=y11+10;x23=x13+10;y23=y13+10; x14=x21;y14=y21;x24=x14+10;y24=y14+10; setfillstyle(4,9); bar(x11,y11,x21,y21); bar(x12,y12,x22,y22); bar(x13,y13,x23,y23); bar(x14,y14,x24,y24);xb11=x12;xb12=y12+10;xb21=x22;xb22=y22;xb31=x14;xb32=y24;xb41=x14;xb42=y24;qdx1=x11;qdy1=y11;qdx2=x12;qdy2=y12;qdx3=x13;qdy3=y13;qdx4=x14;qdy4=y14; sleep(1); cleardevice(); break;/*/case 3:for(n=1;n150)ui-=10;if(key=8292&szy12/10-3x12/10-14=0&szy14/10-3x14/10-14=0)if(ui350)&(szxb12/10-4ui/10=0)&(szxb22/10-4ui/10=0)&(szxb32/10-4ui/10=0)&(szxb42/10-4ui/10=0)break; if(szy13/10+2x13/10-15=1 |szy14/10+2x14/10-15=1 |szy13/10+1x13/10-15=1 |szy14/10+1x13/10-15=1 |szy13/10x13/10-15=1 |szy14/10x13/10-15=1 |szy13/10-1x13/10-15=1 |szy14/10-1x13/10-15=1 |szy13/10-2x13/10-15=1 |szy14/10-2x13/10-15=1)break;if(y111) ww=0; break;displayer(); x11=ui;y11=bi+20+n*10;x21=x11+10;y21=y11+10; x12=x11+10;y12=y11;x22=x12+10;y22=y12+10; x13=x11;y13=y11+10;x23=x13+10;y23=y13+10; x14=x21;y14=y21;x24=x14+10;y24=y14+10; setfillstyle(8,5); bar(x11,y11,x21,y21); bar(x12,y12,x22,y22); bar(x13,y13,x23,y23); bar(x14,y14,x24,y24);xb11=x13;xb12=y13+10;xb21=x23;xb22=y23;xb31=x14;xb32=y24;xb41=x14;xb42=y24;qdx1=x11;qdy1=y11;qdx2=x12;qdy2=y12;qdx3=x13;qdy3=y13;qdx4=x14;qdy4=y14; sleep(1); cleardevice();break;case 4:for(n=1;n150)ui-=10;if(key=8292&szy12/10-3x12/10-14=0&szy13/10-3x13/10-14=0&szy14/10-3x14/10-14=0)if(ui370)&(szxb12/10-4ui/10=0)&(szxb22/10-4ui/10=0)&(szxb32/10-4ui/10=0)&(szxb42/10-4ui/10=0)break; if( szy22/10+1x22/10-16=1 |szy24/10+1x24/10-16=1 |szy22/10x22/10-16=1 |szy24/10x24/10-16=1 |szy22/10-1x22/10-16=1 |szy24/10-1x24/10-16=1 |szy22/10-2x22/10-16=1 |szy24/10-2x24/10-16=1 |szy22/10-3x22/
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 粵港澳大灣區(qū)跨境股權(quán)投資無(wú)人駕駛合作協(xié)議
- 蔬菜大棚種植與農(nóng)村金融服務(wù)合作協(xié)議
- 工業(yè)機(jī)器人生產(chǎn)線租賃與自動(dòng)化生產(chǎn)系統(tǒng)合同
- 股權(quán)轉(zhuǎn)讓及企業(yè)并購(gòu)整合與品牌重塑協(xié)議
- 互聯(lián)網(wǎng)游戲用戶數(shù)據(jù)保密及內(nèi)容管理協(xié)議
- 先進(jìn)物流倉(cāng)庫(kù)管理員勞務(wù)派遣協(xié)議
- 企業(yè)官方小紅書賬號(hào)內(nèi)容運(yùn)營(yíng)與品牌推廣服務(wù)協(xié)議
- 防洪應(yīng)急培訓(xùn)
- 護(hù)理并發(fā)癥培訓(xùn)
- 鋼筋材料采購(gòu)合同(2篇)
- 2024版建筑工程施工質(zhì)量控制要點(diǎn)課件
- 全國(guó)第三屆職業(yè)技能大賽(化學(xué)實(shí)驗(yàn)室技術(shù))選拔賽理論考試題庫(kù)(含答案)
- 數(shù)字與圖像處理-終結(jié)性考核-國(guó)開(kāi)(SC)-參考資料
- 老年患者血液透析的護(hù)理
- 兒童重癥患兒護(hù)理
- 考點(diǎn)12二項(xiàng)分布及其應(yīng)用(原卷版)
- 反比例函數(shù)中K的幾何意義及其應(yīng)用復(fù)習(xí)課名師公開(kāi)課獲獎(jiǎng)?wù)n件百校聯(lián)賽一等獎(jiǎng)?wù)n件
- 浙江省杭州市2025屆高三上學(xué)期一模英語(yǔ)試題 含解析
- 2024年氣密性試驗(yàn)檢測(cè)機(jī)項(xiàng)目可行性研究報(bào)告
- 電力公司電氣設(shè)備維護(hù)手冊(cè)
- 服裝店員工考勤管理制度
評(píng)論
0/150
提交評(píng)論