資源簡介
貪吃蛇C語言實現(xiàn),純邏輯,無圖形界面的簡單實現(xiàn)
代碼片段和文件信息
#ifndef?Control_cpp
#define?Control_cpp
void?to_new(int?map[][N])//初始化地圖
{
for(int?i=0;i {
for(int?j=0;j {
if(i==0||i==M-1||j==0||j==N-1)//四周為框框?
map[i][j]=1;//墻
else?if(map[i][j]!=4)//不是食物則重置?
map[i][j]=0;//空地?
}
}?
}
void?display(int?map[][N])//打印地圖
{
for(int?i=0;i {
for(int?j=0;j {
switch(map[i][j])
{
case?0:
printf(“??“);
break;
case?1:
printf(“@?“);
break;
case?2:
printf(“$?“);
break;
case?3:
printf(“#?“);
break;
case?4:
printf(“*?“);
break;
}
}
cout< }?
}?
bool?need_food(int?map[][N])//是否需要產(chǎn)生食物
{
for(int?i=0;i {
for(int?j=0;j {
if(map[i][j]==4)//有食物?
return?fal
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-06-02?13:59??貪吃蛇c\
?????文件?????????497??2019-05-23?20:12??貪吃蛇c\Console.h
?????文件????????1723??2018-09-11?00:07??貪吃蛇c\Control.cpp
?????文件?????????303??2018-07-01?16:02??貪吃蛇c\Food.h
?????文件?????1192196??2018-07-01?16:47??貪吃蛇c\Food.h.gch
?????目錄???????????0??2018-09-11?16:02??貪吃蛇c\game_file\
?????文件??????????11??2018-07-01?17:27??貪吃蛇c\game_file\top_grade.txt
?????文件??????269382??2019-06-02?13:54??貪吃蛇c\gmon.out
?????文件?????????482??2018-09-11?00:20??貪吃蛇c\Snake.h
?????文件?????1196292??2018-07-01?17:42??貪吃蛇c\Snake.h.gch
?????文件????????5261??2019-06-02?13:58??貪吃蛇c\Table.cpp
?????文件???????74947??2018-09-11?16:00??貪吃蛇c\程序設(shè)計報告.docx
?????文件?????????850??2019-06-02?13:57??貪吃蛇c\貪吃蛇游戲.cpp
?????文件?????2012042??2019-06-02?13:59??貪吃蛇c\貪吃蛇游戲.exe
評論
共有 條評論