当前位置:首页>> >>


联网五子棋项目.rar

收藏

资源目录
    文档预览:
    编号:20181030003345248    类型:共享资源    大小:23.72MB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    48
    金币
    关 键 词:
    联网 五子棋 项目
    资源描述:
    JISHOU UNIVERSITY程 序 设 计 基 础课 程 设 计题 目: 联网五子棋作 者: 伍伴学 号: 20164206152所属学院: 软件学院专业年级: 软件工程 2016 级 4 班指导教师: 宋旭东完成时间: 2016 年 6 月 21 日—2016 年 6 月 30 日软件学院制项目描述目的: 实现双人联网对战和单人人机对战意义:更灵活的运用 C 语言知识点和 ege 函数库 项目功能目标系统创新点:系统主要流程代码项目实施WSADATA wsaData;WSAStartup( MAKEWORD(2, 2), SOCKET sockClient = socket(AF_INET, SOCK_STREAM, 0);SOCKADDR_IN addrSrv;addrSrv.sin_addr.S_un.S_addr = inet_addr(“127.0.0.1“); // 本地回路地址是 127.0.0.1;addrSrv.sin_family = AF_INET;addrSrv.sin_port = htons(1234);char c[100]= {0},cy[100]= {0},cx[100]= {0};char d[100]= {0},dy[100]= {0},dx[100]= {0};connect(sockClient, (SOCKADDR*)while(lage==0){a=0 ,ay=0,ax=0;b=0,by=0,bx=0;recv(sockClient, c, 100, 0);recv(sockClient, cy, 100, 0);recv(sockClient, cx, 100, 0);a=atoi(c);ay=atoi(cy);ax=atoi(cx);if(a==1){p[ay][ax]=a;setfillstyle(SOLID_FILL,BLACK);fillellipse(ax,ay,5,5);l=0;delay_fps(60);panduan1();mouse_msg msg = {0};while(l==0)}int i,j;{msg = getmouse();if(msg.is_left()==1x=msg.x;for(i=180; i<=540 i+=20){for(j=200; j<560 j+=20){if(i-5<=xy=j;if(p[y][x]==1||p[y][x]==2)break;p[y][x]=2;b=p[y][x];bx=x;by=y;l=1;setfillstyle(SOLID_FILL,WHITE);fillellipse(x,y,5,5);panduan2();itoa(b,d,10);itoa(bx,dx,10);itoa(by,dy,10);send(sockClient, d, strlen(d)+1, 0);send(sockClient, dy, strlen(dy)+1, 0);send(sockClient, dx, strlen(dx)+1, 0);delay_fps(60);}}}}}memset(c, 0, 100);memset(cx, 0, 100);memset(cy, 0, 100);memset(d, 0, 100);memset(dx, 0, 100);memset(dy, 0, 100);}printf(“End linking...\n“);closesocket(sockClient);WSACleanup(); // 终止对套接字库的使用printf(“\n“);system(“pause“);课程设计总结古人有云:“过而能改,善莫大焉” 。说的就是错误并不可怕,人类能不断的进化发展,靠的便是一个个错误,在错误面前不骄不躁,不断思考,不断改正,才能不断的获取新的知识。我认为这次课程设计不仅仅充实我的专业知识,更重要的是教给我很多学习的方法以及处事的道理。而这是以后最实用的。在步入社会以后,也要勇于接受社会的挑战实践总结,再实践,再总结,在这个循环的过程中不断的充实自己,提高自身,实现个人的不断进步。回顾这次课程设计,至今仍感受良多,从最初的一脸茫然,到最后的加班加点甚至通宵达旦,回忆起来,苦楚多多,不过看到自己已经可以熟练的运用图形库,才深知实践的重要性,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。谢谢老师对我们的不懈帮助,谢谢学校给了我们这一次实践的机会。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:联网五子棋项目.rar
    链接地址:http://www.gold-doc.com/p-255258.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开