第1个回答 2019-12-08
你这个要求里面有一条是很难做到的,就是在最后不管玩家有没有算出正确答案
都要求
程序把
所的
的正确结果
显示出来
,这个“所有”很难做,这一条要求难度不小啊!
但只要花点时间是完全
可以写出来的,可惜我愿浪费这时间啊!
给你讲一下我的思路吧,你自己去实现,
首先,用
random
函数产生四个随机数,然后用
for循环
把这四个数的所有可能的排序放在一人二维数组里面
a[][4]
里面,对数组的每一行中有四个数,在相邻再个数中间插入
+
-
*
/
四个符号,用for
循环
判断所有可能的情况
的结果
是不是等于
24
,
最麻烦的是
括号
的判断,但也上一样
用
for
循环
穷举法,
判断所有可能的结果!