毕业论文 校园活动 入党 考试

留学 励志 校园爱情 大学 高考

实习实践 简历大全 就业指导

职业规划 自荐 面试 应聘 鉴定

电脑学习 网店 销售 电话营销

市场营销 电子商务 成功创业

总结 报告 计划 体会 方案 党团

材料 发言 行政 合同 礼仪 演讲

热点专题: 大学专业介绍 高校网址 人生格言 人生感悟 留学签证 世界名校 公务员考试 计算机四级考试 考研试题 自学考试 大学英语四级考试 大学英语六级考试 职业规划 校园活动策划 社团活动策划 教育论文 管理论文 大学生入党 求职信 应聘信 自我评价 团日活动 社团活动总结 实习报告 实习周记 大学实习 社会实践 暑假社会实践
搜大学资料:
搜营销资料:
全站搜索:
当前位置:大学生无虑网公文范文工作报告实习报告暑期软件公司社会实践报告» 正文

暑期软件公司社会实践报告

[10-15 18:34:59]   来源:http://www.dxs56.com  实习报告   阅读:8776
概要:20**年7月2日至7月26日,我来到了长沙热情科技软件公司进行了二十多天的社会实践。这些日子,是我人生中的一次难忘经历,这二十多天里,我接解了社会,懂得了工作间的乐趣和人际交往的复杂。这期间我用C语言独立开发了一款推箱子游戏,并得到了同事的好评,下面做个汇报:C语言程序设计推箱子游戏#include"stdio.h"#include"bios.h"#define LEFT 75#define RIGHT 77#define UPPER 72#define DOWN 80#define ESC 27struct Boxss /*定义箱子结构体,其中包含坐标属性*/{int x,y;};union keyboard /*定义读取键盘码的共用体类型*/{unsigned int iKeyInfo;char chKeyBit[2];};int fnGetKey(void) /*定义读取键盘码的函数*/{union keyboard uniKey1; /*定义读取键盘码的共用体变量*
暑期软件公司社会实践报告,标签:实习报告范文,生产实习报告,http://www.dxs56.com

20**年7月2日至7月26日,我来到了长沙热情科技软件公司进行了二十多天的社会实践。这些日子,是我人生中的一次难忘经历,这二十多天里,我接解了社会,懂得了工作间的乐趣和人际交往的复杂。这期间我用C语言独立开发了一款推箱子游戏,并得到了同事的好评,下面做个汇报:
C语言程序设计推箱子游戏
#include"stdio.h"
#include"bios.h"
#define LEFT 75
#define RIGHT 77
#define UPPER 72
#define DOWN 80
#define ESC 27
struct Boxss        /*定义箱子结构体,其中包含坐标属性*/
{
int x,y;
};
union keyboard      /*定义读取键盘码的共用体类型*/
{
unsigned int iKeyInfo;
char chKeyBit[2];
};
int fnGetKey(void)  /*定义读取键盘码的函数*/
{
union keyboard uniKey1;    /*定义读取键盘码的共用体变量*/
while(bioskey(1)==0);      /*检测用户是否按键*/
uniKey1.iKeyInfo=bioskey(0);           /*读取按键信息*/
return(uniKey1.chKeyBit[0]==0?uniKey1.chKeyBit[1]:uniKey1.chKeyBit[0]);  /*返回ASCII码或扩充码*/
}
void main()
{
int iKey,x=11,y=6,tx=11,ty=6;       /*x,y为人物移动后坐标,tx,ty为人物移动前坐标*/
struct Boxss Box[4];                /*定义箱子数量*/
int chMap[10][10]={                 /*用二维数组定义地图*/
                  {0,0,0,0,0,0,0,0,0,0},          /*0表示墙1表示路2表示目标*/
                  {0,1,0,0,0,0,1,1,1,0},
                  {0,1,0,2,0,0,1,0,1,0},
                  {0,1,0,1,0,0,1,0,1,0},
                  {0,1,1,1,0,0,1,0,1,0},
                  {0,1,0,0,0,0,1,0,1,0},
                  {0,1,1,1,1,1,1,0,1,0},
                  {0,1,0,1,0,0,0,0,2,0},
                  {0,2,0,1,1,1,1,2,0,0},
                  {0,0,0,0,0,0,0,0,0,0},
                  };
int i,j;
Box[0].x=13;       /*定义箱子的坐标属性*/ www.dxs56.com
Box[1].x=11;
Box[2].x=14;
Box[3].x=18;
Box[0].y=8;
Box[1].y=7;
Box[2].y=13;
Box[3].y=7;
  while(1)                 /*反复进行求移动的坐标运算*/
  {
  for(i=0;i<10;i++)       /*输出新地图(刷新地图)*/
    {
    gotoxy(10,5+i);
    for(j=0;j<10;j++)
      {
      if(chMap[i][j]==0)
        printf("#");
      if(chMap[i][j]==1)
        printf(" ");
      if(chMap[i][j]==2)
        printf("X");
      }
    }
 j=0;                /*判断是否所有箱子都在目标坐标上*/
  for(i=0;i<4;i++)
    if(chMap[Box[i].y-5][Box[i].x-10]==2)
    j++;
  if(j==4)           /*如果所有箱子都就位输出"YOU WIN!"退出*/
      {
      clrscr();
      printf("You Win!");
      break;
      }
  for(i=0;i<4;i++)        /*在起始(或移动后)的坐标输出箱子*/
    {
    gotoxy(Box[i].x,Box[i].y);
    printf("0");

[1] [2]  下一页


Tag:实习报告实习报告范文,生产实习报告工作报告 - 实习报告

《暑期软件公司社会实践报告》相关文章: