麻将连连看2的flash小游戏

麻将连连看2的flash小游戏,第1张

游戏名称:麻将连连看2

游戏类型:益智小游戏

游戏大小:3049K 如何开始

点击[开始游戏] - 点击箭头指的城堡即可开始游戏。

*** 作方法

鼠标左键点击两个相同麻将,如果麻将间的连线转折不超过2次并且不经过其他麻将,即可消除。右边的“宝剑”:随即消除一组,“望远镜”:提示,“洗牌”:重新排列,“沙漏”:增加8秒游戏时间,“火炮”:消去2组牌。

游戏目标

在限定时间内,消除所有相同的麻将。

洗牌的程序

#include <stdio.h>

#include <conio.h>

#include <stdlib.h>

#include <time.h>

#define N 52

int main(void)

{

int poker[N + 1]

int i, j, tmp, remain

/* 初始化阵列 */

for (i = 1i <= Ni++)

{

poker[i] = i

printf("%d ", poker[i])

}

printf("\n")

srand(time(0))

/* 洗牌 */

for (i = 1i <= Ni++)

{

j = rand() % N + 1

tmp = poker[i]

poker[i] = poker[j]

poker[j] = tmp

}

for (i = 1i <= Ni++)

{

printf("%d ", poker[i])

}

/* 判断花色 */

for (i = 1i <= Ni++)

{

switch((poker[i] - 1) / 13)

{

case 0:

printf("桃")break

case 1:

printf("心")break

case 2:

printf("砖")break

case 3:

printf("梅")break

}

/* 数字 */

remain = poker[i] % 13

switch(remain)

{

case 0:

printf("K ")break

case 12:

printf("Q ")break

case 11:

printf("J ")break

default:

printf("%d ", remain)break

}

if (i % 13 == 0)

printf("\n")

}

return 0

}

    for(i=1 i<=N i++)

    {

        if(i%13==0)poker[i]=13

        else poker[i]=i%13

    } 

    输入牌错误


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/11282496.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存