xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 16KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-06
  • 語言: C/C++
  • 標簽: 貪吃蛇??cmd貪吃蛇??

資源簡介

課程設計時完成的,中有大量注釋,適合剛學完C語言的新手學習和練習。主菜單頁面包含1.新游戲 2.難度速度選擇 3.迷宮類型 4.最高分 5.規則說明 6.退出游戲。

資源截圖

代碼片段和文件信息

#include
#include
#include
#include

#define?U?1
#define?D?2
#define?L?3
#define?R?4???????//蛇的狀態,U:上?;D:下;L:左?R:右

typedef?struct?SNAKE?//蛇身的一個節點
{
int?x;
int?y;
struct?SNAKE?*next;
}snake;
//全局變量//
//char?name[5][20];???//最高分者姓名
int?s[6];????//最高得分
int?max;???????//得分最大值
int?star_flag;???//產生星號食物標志
int?score?=?0?add?=?10;//總得分與每次吃食物得分。
int?status?flag1=4flag2flag3flag4;//flag1速度難度選擇標志位,flag2主菜單選擇標志位flag3是在出現星型食物時步數計數flag4是地圖選擇標志位
int?sleeptime?=?200;//每次運行的時間間隔
snake?*head?*food;//蛇頭指針,食物指針
snake?*q;//遍歷蛇的時候用到的指針
int?endgamestatus?=?0;?//游戲結束的情況,1:撞到墻;2:咬到自己;3:主動退出游戲。

//聲明全部函數//
void?HideCursor();//隱藏光標
void?Pos();//光標定位
void?creatMap();//創建地圖
void?initsnake();//初始化蛇
int?biteself();//判斷是否咬到自己
void?createf

評論

共有 條評論