C语言程序设计连连看

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C语言程序设计连连看 Prepared on 24 November 2020

#include<>

#include<>

#include<>

#include<>

#include

usingnamespacestd;

#include

intmai()//倒计时

{

for(inti=3;i>=0;i--)

{longt=time(NULL);

for(;;)

{

longn=time(NULL);

if(n!=t)

break;}

system("cls");

cout<<""<

cout<<""<

cout<<"离史上最卡哇依的游戏开始还有**"<

}

voidinit1();

voidprint1();

intexit1();

voidinit2();

voidprint2();

intexit2();

voidinit3();

voidprint3();

intexit3();

voidnear1(inta,intb,inta1,intb1);

charchessman[10][10];

voidmain()//主函数

{time_tstart,end,time;

start=clock();

mai();

intd;

cout<<""<

cout<<""<

cout<<""<

cout<<"****************************************************************" <

cout<<"****************************************************************"<

cout<<"**亲,请选择适合您智商的级别:[1]低级[2]中级[3]登峰造极**"<

cout<<"****************************************************************" <

cout<<"****************************************************************"<

cout<<""<

cout<<""<

cout<<"研发小组:QYQ"<

cout<<"请选择:***-";

cin>>d;

cout<<"-***"<

system("pause");

switch(d)

{

case1:init1();break;

case2:init2();break;

case3:init3();break;

default:cout<<"你个逗比";

}

intop;

introw,line;

introw2,line2;

do

{if(d==1)

print1();

elseif(d==2)

print2();

elseif(d==3)

print3();

printf("options:\n");

printf("\\n");

printf("\\n");

printf("\\n");

scanf("%d",&op);

if(op==1)

{

printf("不造亲第一个相中了谁呢:");

scanf("%d%d",&line,&row);

printf("再给他找个伴儿吧,亲:");

scanf("%d%d",&line2,&row2);

if(chessman[line][row]!=chessman[line2][row2])

{

printf("有缘无分呐!\n");

system("pause");

}

elseif(line==line2&&row==row2)

{

printf("有搞错哦,亲!!!\n");

system("pause"); }

elseif(line<=line2)

{

near1(line,row,line2,row2);

}

else

{

near1(line2,row2,line,row);

}

}

if(op==2)

{

}

if(op==3)

{main();}

}while(exit1(),exit2(),exit3());

system("pause");

printf("\n\n\n\t\t哇呀!你好厉害!\n");

end=clock();

time=end-start;//这里的时间是计算机内部时间

cout<

system("pause");

cout<<"本次得分:98分!继续保持哦!"<

system("pause");

}

voidinit1()//4乘4矩阵

{

inti,j;

inta[4]={0};

srand(time(NULL));

for(i=1;i<4;i++)

for(j=1;j<5;j++)

{

chessman[i][j]=rand()%4+65;

if(chessman[i][j]==65)a[0]++;

相关文档
最新文档