本文作者:qiaoqingyi

编程符号(编程符号怎么打)

qiaoqingyi 03-12 133

  科技公司向来是单身“屌丝”的墓地,公司男女比例严重失调,更别说寥寥无几的美女,其中最具代表性的职业是苦逼中的战斗机。

  

  近日,某某公司老总亲自指导美女工程师的图片爆红,老板对员工的关怀无微不至,从此“史上最美工程师”诞生。根据电玩巴士报道,这样一位美美的女子,竟然是一位“码农”。

  

  性感女神教你如何撩妹

  

  #includeconio.h

  #includestring.h

  #includeWindows.h

  //#define SUSHU 101

  /oid ab(int *b,int *c){

  //int p = *b;

  //*b = *c;//c =11 b =10 b =11 p= 10

  //*c = p;

  //}

  #include time.h

  char LEETER[4][5][5] = {

  {

  0, 1, 0, 0, 0,//表示字母L

  0, 1, 0, 0, 0,

  0, 1, 0, 0, 0,

  0, 1, 0, 0, 0,

  0, 1, 1, 1, 0

  },{

  0, 0, 1, 0, 0,//表示字母O

  0, 1, 0, 1, 0,

  0, 1, 0, 1, 0,

  0, 1, 0, 1, 0,

  0, 0, 1, 0, 0

  },{

  0, 1, 0, 1, 0,//表示字母V

  0, 1, 0, 1, 0,

  0, 1, 0, 1, 0,

  0, 1, 0, 1, 0,

  0, 0, 1, 0, 0

  },{

  0, 1, 1, 1, 0,//表示字母E

  0, 1, 0, 0, 0,

  0, 1, 1, 1, 0,

  0, 1, 0, 0, 0,

  0, 1, 1, 1, 0

  }

  };

  int status = 1; //控制线程函数的运行状态

  int speed = 500;//控制字符变换的速度

  HANDLE hout;//控制台标准输出的句柄

  CONSOLE_SCREEN_BUFFER_INFO csbi;//控制台屏幕缓冲区信息结构体

  char *symbol[] = {"☆", "★", "●", "◆", "▲", "■", "□"};//字母符号☆mm

  WORD attrbute[] = {

  FOREGROUND_RED | FOREGROUND_INTENSITY, //红色

  FOREGROUND_BLUE | FOREGROUND_INTENSITY,//蓝色

  FOREGROUND_GREEN | FOREGROUND_INTENSITY//绿色

  };

  void drawLetter()

  {

  int i, j, c;

  COORD pos;//光标的坐标

  DWORD len;//实际填充字符属性的个数

  for(c = 0; c sizeof LEETER / sizeof LEETER[0]; ++c)

  {

  for(i = 0; i 5; ++i)

  {

  pos.X = c * 5 * 2;

  pos.Y = i;

  SetConsoleCursorPosition(hout, pos);

  for(j = 0; j 5; ++j)

  {

  if(LEETER[c][i][j])

  {

  GetConsoleScreenBufferInfo(hout, csbi);

  printf("%s", symbol[rand() % (sizeof symbol / sizeof symbol[0])]);

  FillConsoleOutputAttribute(hout,

编程符号(编程符号怎么打)

  attrbute[rand() % (sizeof attrbute / sizeof attrbute[0])],

  2, csbi.dwCursorPosition, len);

  }

  else

  {

  printf(" ");//两个空格

  }

  }

  }

  }

  }

  DWORD WINAPI ThreadProc(LPVOID lpParam)//线程处理函数

  {

  while (1)

  {

  if (status)

  {

  drawLetter();//画字符

  Sleep(speed);

  }

  }

  return 0;

  }

  int main()

  {

  int ctrl;//控制游戏

  hout = GetStdHandle(STD_OUTPUT_HANDLE);

  HANDLE hThread;//线程句柄

  srand((unsigned)time(0));//初始化随机种子

  hThread = CreateThread(NULL, 0, ThreadProc, NULL, 0, NULL);

  CloseHandle(hThread);

  while (1)

  {

  ctrl = _getch();

  if (ctrl == 'q')

  break;

  else if (ctrl == 'w')

  {

  if (speed 500)

  speed += 50;

  }

  else if (ctrl == 's')

  {

  if (speed 50)

  speed -= 50;

  }

  else if (ctrl == 'p')

  status = 0;

  else if (ctrl == 'c')

  status = 1;

  }

  return 0;

  }加小编微信好友微信:13641359461小编教你如何用C语言撩妹

  

阅读
分享