怎么添加电脑自带游戏(空当接龙、纸牌、蜘蛛纸牌、扫雷)?
我电脑里面怎么没有自带的空当接龙,纸牌,蜘蛛纸牌和扫雷的游戏了,刚刚看到一些说从控制面板里面添加,但是好像要什么系统盘,请问如果不用系统盘怎么添加?谢谢了!...
我电脑里面怎么没有自带的空当接龙,纸牌,蜘蛛纸牌和扫雷的游戏了,刚刚看到一些说从控制面板里面添加,但是好像要什么系统盘,请问如果不用系统盘怎么添加?
谢谢了! 展开
谢谢了! 展开
4个回答
展开全部
直接下载就可以了。
追问
提供个地址,谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
马上2012了 干点正事吧
更多追问追答
追问
你去做你的正事吧!
追答
给你个C语言代码,自己动手吧:
#include
#include
#include
#include
#define Max 10
#define Bomb 10
void initial();
void draw();
void event();
void open();
int win();
void result();
int item[Max+2][Max+2]={0};
int state[Max+2][Max+2]={0};
int x=1,y=1,t=0;
/******************************/
main()
{
int c;
initial();
for(;;)
{
system("cls");
draw();
t=0;
event();
c=win();
if (c!=0)
{
system("cls");
result();
if (c==1)
printf("\nyou win!\n");
else
printf("\nyou lost!\n");
system("PAUSE");
break;
}
}
}
/******************************/
void initial()
{
int i,m,n,c,x,y;
srand(time(NULL));
for (i=0;i<Bomb;)
{
c=rand()%100;
y=c/10+1;
x=c%10+1;
if (item[y][x]!=9)
{
item[y][x]=9;
for (m=-1;m<2;m++)
{
for (n=-1;n<2;n++)
if (item[y+m][x+n]!=9)
item[y+m][x+n]++;
}
i++;
}
}
for (i=0;i<=Max+1;i++)
{
item[0]=-1;
item[Max+1]=-1;
item[0]=-1;
item[Max+1]=-1;
}
}
/******************************/
void open(int i,int j)
{
if (state[j]!=2)
{
state[j]=1;
if (item[j]==0)
{
if (state [i-1][j]!=1)
open(i-1,j);
if (state [i+1][j]!=1)
open(i+1,j);
if (state [j-1]!=1)
open(i,j-1);
if (state [j+1]!=1)
open(i,j+1);
}
}
}
/******************************/
void draw()
{
int i,j,k;
for (i=1;i<=Max;i++)
{
for (j=1;j<=Max;j++)
{
if (i==y && j==x && t==0)
{
printf("□");
continue;
}
switch(state[j])
{
case 0:
printf("■");
break;
case 1:
if (item[j]==0)
printf("○");
else for (k=1;k<9;k++)
{
if (item[j]==k)
{
printf(" %d",k);
break;
}
}
break;
case 2:
printf("★");
break;
}
}
printf("\n");
}
}
还有一部分打不上了。。。你再追问一次,我给你发全。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
电脑添加系统自带游戏方法教程,扫雷空当接龙红心大战蜘蛛纸牌
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |