c语言练习题,模拟24点游戏

要求:1.随机生成4个1-13的数(可重复)2.如果能计算出24,只需要给出一种可行的表达式即可3.使用加减乘除算术运算... 要求:1.随机生成4个1-13的数(可重复)
2.如果能计算出24,只需要给出一种可行的表达式即可
3.使用加减乘除算术运算
展开
 我来答
自我编程
2018-06-19 · 科技优质答主
自我编程
采纳数:1481 获赞数:4283

向TA提问 私信TA
展开全部

代码逻辑,按照随机4位数随机运算组合,生成6叉数结构,最终运算式在树底层。

由于4个随机数,如果出现多个重复数字比如5,5,5,1这样的,就会出现多条重复的运算式(相同数字不同组合当然一样)。我没有做去除重复,你需要就自己写个字符串比较去重复好了,位置我用备注标记了。

你的提问没有【代码选项】,我没法贴代码,私信也贴不下。你要不发个邮箱地址,我邮箱发给你好了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式