文件名称:扑克牌游戏计算24C语言源程序
文件大小:4KB
文件格式:C
更新时间:2014-03-22 07:43:28
扑克牌 计算机24 C程序
计算24是流行的扑克游戏。其方法是任意取出4张牌,A J Q K 王牌 算 1,其它牌按点数计算,花色不计。目标是通过加、减、乘、除和括号最终算出24。设计一个程序,输入4个数字(1~10),则列出所有可能计算结果为24的方案。要求: 方案不能重复(加法乘法交换律等算不同方案)。 计算中局部可以为分数,结果为整数即可(如 3 3 7 7 算法: (3 + 3/7)*7) 如果没有找到方案输出:无解。 程序运行结果如下: 请输入四个介于1~10的整数,以空格间隔: 4 6 3 3 所有的运算规则如下: ((4*6)+3)-3 (4*6)+(3-3) 4*((6+3)-3) 4*(6+(3-3)) ((4*6)-3)+3 4*((6-3)+3) ......