#包括
#包括
#包括
int main()
{
int times//游戏的数量
int mousex=0;//鼠标的x轴坐标。
int mousey=0;//鼠标的Y轴坐标
int posx=0;//锤子的X轴坐标
int posy=0;//锤子的Y轴坐标
int hits=0;//计算鼠标被点击的次数。
int missed=0;//统计错误命中的次数。
int i,row,col//循环杀鼠效果的变量
//1.九个鼠洞和打鼠次数。
srand(time(0));//随机种子
printf('\ n\ n\ n ');
Printf('请输入你点击鼠标的次数:\ n ');
scanf('%d '次);
//2.反复打老鼠的效果。
for(I=1;I=次数;我)
{
//鼠标的随机坐标
mousex=rand()% 3 1;//鼠标的X轴坐标是1到3之间的随机数。
mousey=rand()% 3 1;//鼠标的Y轴坐标是1到3之间的随机数。
//确定锤子的使用范围
做
{
Printf('请输入锤子的坐标:\ n ');
scanf('%d%d 'posx,posy);
} while(posx 3 | | posy 3);
//判断锤子和鼠标的坐标是否一致。
If(mousex==posx mousey==posy)//点击鼠标。
点击量;
其他
错过了;
//循环打印地图
for(row=1;row=3;行)
{
for(col=1;col=3;col)
{
If(row==posycol==posx)//锤子的坐标。
printf('');
else if(row==mouse col==mousex)//鼠标坐标。
printf(“”);
其他
printf('');
}
printf(' \ n ');
}
Printf('命中%d次,未命中%d次\n '命中,未命中);
}
返回0;
}