[C语言问题][高手请进] 12345 怎样通过+ - × ÷得 22 ?

有这么一个问题:"怎样用12345这五个数字和加减乘除(每个必须用且只能用一次),使其值等于22,可以用括号,五个数字的顺序可以调换."现在已经有两个答案:(3/2-1+... 有这么一个问题:
"怎样用12345这五个数字和加减乘除(每个必须用且只能用一次),使其值等于22,可以用括号,五个数字的顺序可以调换."

现在已经有两个答案:
(3/2-1+5)*4=22
(3/2+4)*(5-1)=22

我的问题是:
怎样用C语言编程求出所有符合条件的答案?
//sxt19840210,你好,你的答案我试了,很不错的程序。只是题目要求“每种运算必须用且只能用一次”,我修改之后运行发现只有
(3/2-1+5)*4=22
(3/2+5-1)*4=22
这两个结果,没有得到
(3/2+4)*(5-1)=22
这个结果。

我想这可能是因为你的程序没有考虑到运算符号出现在两个括号之间这种情况,而我还没想出怎么修改。希望你能再帮我修改一下,谢谢!

//kqk4080 你好!
请注意题目要求:“每种运算必须用且只能用一次”
希望你能做进一步的修改,谢谢!
展开
 我来答
li715799934
2007-12-09
知道答主
回答量:31
采纳率:0%
帮助的人:0
展开全部
(3*5-4*1)*2=22
4*5+3+1-2=22
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
csfzx
2007-12-11
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
从没和你出过门
2007-12-09
知道答主
回答量:38
采纳率:0%
帮助的人:0
展开全部
这问题有意思啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赵崔淼
2007-12-07
知道答主
回答量:68
采纳率:0%
帮助的人:0
展开全部
不会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7f5a1f223
2007-12-06 · 超过25用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:91.3万
展开全部
收藏,有空的时候试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式