《软件工程导论》实验报告(8)

时间:2025-07-13

贪吃蛇程序:贪吃蛇游戏是一个深受人们喜爱的游戏,一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,

*");

printf("* * *");

printf("* * *");

printf("* * *");

printf("********************************************************************************"); }

void update_score()//更新分数 {

gotoxy(73,3);

printf("%2d",snake_len); }

void create_food()//产生食物的位置 {

time_t t;

srand(time(&t)); while(1) {

food[0]=rand()%62+1;//生成1~62之间的随机数,其中random函数生成0~77之间的随机数

food[1]=rand()%22+1;//生成1~22之间的随机数,其中random函数生成0~17之间的随机数

if(food[0]!=snake_head[0]&&food[1]!=snake_head[1])break; }

gotoxy(food[0],food[1]); printf("*"); }

void direction() {

char keyhit=0,i;

while(kbhit()!=0)keyhit=getch();

if( ((keyhit=='a') || (keyhit=='d') || (keyhit=='w') || (keyhit=='s')) && (abs(snake_direction/16-keyhit/16)==1) )snake_direction=keyhit; else if(keyhit==' ') {

gotoxy(30,24); system("pause"); gotoxy(30,24);

《软件工程导论》实验报告(8).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219