二十一点游戏设计报告(编辑修改稿)内容摘要:
outtextxy(120,60,What a pity!You rocord is lost!)。 } fscanf(fp ,%d,amp。 money)。 if(fclose(fp)){ settextstyle(TRIPLEX_FONT,HORIZ_DIR,2)。 outtextxy(120,60,What a pity!Can not save the money.)。 } } if(b==2) { if((fp=fopen(,r=))==NULL){ settextstyle(TRIPLEX_FONT,HORIZ_DIR,2)。 outtextxy(120,60,What a pity!You rocord is lost!)。 } fprintf(fp,%d,money)。 if(fclose(fp)){ settextstyle(TRIPLEX_FONT,HORIZ_DIR,2)。 outtextxy(120,60,What a pity!Can not save the money.)。 } } } /*调用游戏界面 */ void youxijiemian() { int x,y,p,graphdriver,graphmode。 char s[30]。 /*存放转换数据类型的数组 */ char a[8][2]={{0}}。 x=0。 p=0。 graphdriver=DETECT。 initgraph(amp。 graphdriver,amp。 graphmode,)。 cleardevice()。 setbkcolor(GREEN)。 setcolor(LIGHTGRAY)。 setfillstyle(1,YELLOW)。 arc(250,10,220,320,220)。 setcolor(7)。 setfillstyle(1,9)。 arc(250,10,220,320,200)。 setcolor(LIGHTGRAY)。 line(500,2,500,477)。 line(500,240,640,240)。 settextstyle(DEFAULT_FONT,HORIZ_DIR,2)。 outtextxy(178,30,COMPUTER)。 outtextxy(194,280,PLAYER)。 outtextxy(20,360,MONEY)。 outtextxy(540,65,KEY)。 outtextxy(20,250,WAGER)。 settextstyle(TRIPLEX_FONT,HORIZ_DIR,2)。 outtextxy(524,105,Enter is Start)。 outtextxy(524,135,Esc is Quit)。 outtextxy(524,165,Y is Yes)。 outtextxy(524,195,N is No)。 rectangle(20,380,90,420)。 setfillstyle(1,6)。 settextstyle(0,0,1)。 setcolor(YELLOW)。 sprintf(s,%d,money)。 outtextxy(30,395,s)。 rectangle(20,275,90,310)。 settextstyle(2,0,5)。 setfillstyle(1,5)。 settextstyle(0,0,1)。 settextstyle(TRIPLEX_FONT,HORIZ_DIR,2)。 a[x][0]=getch()。 /*输入筹码 */ while(a[x][0]!=13||x==0) { if(a[x][0]=39。 039。 amp。 amp。 a[x][0]=39。 939。 ){ outtextxy(25+x*8,295,a[x])。 x++。 } a[x][0]=getch()。 if(x==7amp。 amp。 a[x][0]!=13) a[x][0]=65。 } for(y=0。 yx。 y++) p=p*10+(a[y][0]39。 039。 )。 } /*调用发牌函 数 */ void fapai(){ int i。 int h,g。 h=g=2。 /*开始各发两张牌 */ player[0]=pai[0]。 player[1]=pai[1]。 paishu=2。 puter[0]=pai[5]。 puter[1]=pai[6]。 j=1。 m=1。 for(i=0。 i2。 i++){ wanjiapai(g)。 g++。 } for(i=0。 i2。 i++){ diannaopai(h)。 h++。 } j=2。 while(j5amp。 amp。 ky!=Key_N) /*显示提示,询问玩家是否要牌 */ { setcolor(RED)。 settextstyle(DEFAULT_FONT,HORIZ_DIR,2)。 outtextxy(524,300,CHOOSE)。 settextstyle(TRIPLEX_FONT,HORIZ_DIR,3)。 outtextxy(510,330, Do you want )。 outtextxy(510,350,another card?)。 outtextxy(510,385,Yes or No?)。 ky=bioskey(0)。 /*根据指令,决定是否发牌 */ switch(ky) { case Key_Y:{ player[j]=pai[j]。 wanjiapai(g)。 g++。 j++。 paishu++。 break。 } case Key_N:{ DN()。 break。 } default: break。二十一点游戏设计报告(编辑修改稿)
相关推荐
............ 错误 !未定义书签。 oung swimmers is the underwater tricycle race. Tricycles are lined up on the 项目实施内容 ................................................................. 错误 !未定义书签。 项目实施进度计划 .....
主要用来加工各种型号的铜、铝毛细管的专用生产机械,它由放线机、模具、拉伸机、夹钳臂、剪线钳、靠轮及收线机等组成。 拉伸机机械系统的大体轮廓,其中放线机、拉伸机及收线机分别用三台直流电机来驱动,而靠轮。 夹钳臂及剪线钳由气动阀来控制。 课程设计说明书 11 (一 ) 生产过程及对电气控制系统的要求 生产过程: 收、放线筐复位 拉伸机定位 夹钳臂打开至对准模具口 夹钳臂夹紧 拉 、收、放机合闸
法对施工过程可能产生的扬 尘情况进行分析。 北京环科院曾对多个建筑施工场地的扬尘情况 (土方挖掘、现场堆放、垃圾清理、车辆往来等 )进行了监测,监测时风速为 / s,监测结果见下表。 建筑施工工地扬尘污染情况 单位:μ g/m3 工程名称 工地内 工地上风向 50m 工地下风向 50m 100m 150m 侨办工地 759 328 502 367 336 金属材料总公司工地 618 325
要求如下 : 具有较高的实时性(反应时间小于 秒)。 高、中、低音区发音准确并有明显区别。 线路板焊点饱满、圆润,无虚焊等现象。 PCB 板制作要求线路清晰、布局合理。 本次设计主要是要通过软硬件的配合实现一个 二十一键电子琴的功能,操作人员可以通过按下键盘上任意一个键来发出相应的音符。 AT89C51 具有高速度、低电压、低功耗、且可靠性和成本都比较低的特点。 因此本次毕业设计采用
层民用建筑设计防火规范》规定:本建筑为一类高层建筑,耐火等级为一级,室外消火栓用水量为 30L/s,需设置 4 个消火栓,室外消防给水管道布置成环状,消火栓均采用地下式,统一型号均为 ,而水泵接合器需 2 个,每个消火栓的用水量为 10~ 15L/s。 室外消火栓距该建筑外墙的距离不小于 m,并不大于 40 m,距路边的距离不大于 m。 由于市政给水管不能满足消防用水量,本高层建筑需设 消防水池
求解方程组可得函数 ),( yxf 的驻点 ),3,2,1)(,( iyxp iii ,因为驻点 ),3,2,1)(,( iyxp iii 不一定都是 ),( yxf 的极值点 ,所以还要对驻点进行判别 ,令 ),(39。 39。 39。 39。 iixxxx yxfZA , ),(39。 39。 39。 39。 iixyxy yxfZB ),(39。 39。 39。 39。