#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<time.h>
int main(){
system("title 老师你睡了吗?我睡不着");
printf("开始游戏请按下1,结束游戏请按o");
int i;
i=getch();
COORD pos;
int x1=3;//猎物的X坐标
int y1=3;//猎物的Y坐标
int x2=15;//得分横坐标
int y2=0; //得分的纵坐标
int number=0;
int a=5;
int b=5;
pos.X=a;
pos.Y=b;
for(i=0;i=1;){
system("cls");
pos.X=x1;
pos.Y=y1;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);
printf("1");
pos.X=x2;
pos.Y=y2;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);
printf("你的得分是%d",number);
pos.X=a;
pos.Y=b;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);
printf("■");
switch(getch()){
case'd':a=a+1;break;
case'a':a=a-1;break;
case's':b=b+1;break;
case'w':b=b-1;break;
case'o':goto out;
}
pos.X=a;
pos.Y=b;
while(a==x1&b==y1){
number++;
x1=rand()%10;//猎物的X坐标
y1=rand()%10;//猎物的Y坐标
break;
}
}
out:
system("cls");
printf("你的最终得分为%d",number);
return 0;
}
纯个人成长记录,欢迎各位大佬指教,但是本人玻璃心,别喷谢谢😂