在5个1/3中,加上适当的运算符号和括号,使结果等于2/9

学习 时间:2026-04-08 05:24:23 阅读:452
在5个1/3中,加上适当的运算符号和括号,使结果等于2/9

最佳回答

快乐的大象

优美的台灯

2026-04-08 05:24:23

(1/3+1/3+1/3-1/3)*(1/3)=2/9
_____________________________
编程实现的话,首先写出上式左部的语法树,参考语法树我们可以获得以下思路:五个操作数逐个参与运算,有四个操作符号,每个操作符有加减乘除四种情况,那么总共有4^4=256个分支,穷举结果与2/9比较,匹配则输出表达式。
算法如下:
typedif struct czf
{
int oprand1,oprand2,oprand3,oprand4;
}//依序四次操作的操作符,整型,1表示加,2表示减。。。
for(int c1=1;c1

最新回答共有2条回答

  • 鲤鱼纸鹤
    回复
    2026-04-08 05:24:23

    (1/3+1/3+1/3-1/3)*(1/3)=2/9_____________________________编程实现的话,首先写出上式左部的语法树,参考语法树我们可以获得以下思路:五个操作数逐个参与运算,有四个操作符号,每个操作符有加减乘除四种情况,那么总共有4^4=256个分支,穷举结果与2/9比较,匹配则输出表达式。算法如下:typedif struct czf{int oprand1,oprand2,oprand3,oprand4;}//依序四次操作的操作符,整型,1表示加,2表示减。。。for(int c1=1;c1

上一篇 三角形的内角和是180度,那要怎样才能证明呢?

下一篇 最便宜电脑桌大概要多少钱