编号为1-52张牌,正面向上,从第2张开始,以2为基数(底数),是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻一次,直到最后一张牌;...再依次5的倍数的牌翻一次,6的,7的直到以52为基数的翻过,输出:这时正面向上的牌有哪些即完成游戏。我用C语言做了这个游戏程序,较失败的一点是由于不会运用图形界面,所以只是在dos窗口下完成了游戏功能。此游戏会在最开始处介绍给出执行方法任务,并提供三种选择,一种为一步步进行游戏,一种为直接快速游戏输出游戏结果,还有一种为退出游戏。当选定退出游戏时会再确认是从新游戏还是退出。选择快速游戏后,会直接得到翻牌结果。