这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 岭南EE码农港 » C语言课程设计作业--扫雷游戏,比较无聊

共2条 1/1 1 跳转至

C语言课程设计作业--扫雷游戏,比较无聊

菜鸟
2014-12-14 18:47:30     打赏
/* 扫雷 */
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
int main()
{
	int times=0,mousey=0,mousex=0,posy=0,posx=0,hits=0,missed=0;
	int num=0,row=0,col=0;
	srand(time(0));
	printf("请输入次数");
	scanf("%d",&times);
	printf("***\n***\n***\n");
	for(num=1;num<=times;num++)
	{
		mousey=rand()%3+1;
		mousex=rand()%3+1;
		do{
			printf("请输入地雷所在的位置");
			scanf("%d%d",&posy,&posx);
		}while(posy<1||posy>3||posx<1||posx>3);
	if(mousey==posy&&mousex==posx)
	{
		hits++;
	}
	else{missed++;}
	for(row=1;row<=3;row++)
	{
		for(col=1;col<=3;col++)
		{
			if(row==posy&&col==posx)
			{
				printf("O");
			}
		    else if(row==mousey&&col==mousex)
		    {
			printf("X");
		    }
		    else
		    {
			printf("*");
		    }
	    }
	    printf("\n");
	}
	if(mousey==posy&&mousex==posx)
	{
		printf("找到了地雷
");
	}
	else 
	{
		printf("没找到地雷
");
	}
	printf("找到地雷%d次,没找到地雷%d次
",hits,missed);
	}
    return 0;
}

   心得体会:程序编写的时候要细心认真,尽量减少编程的错误。编写完了记得认真检查。




关键词: 扫雷    

菜鸟
2015-03-04 15:56:36     打赏
2楼

还行,注意排版格式。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]