我想为一个给定的公式写一个真值表求值器,就像在这个网站上一样。http://jamie-wong.com/experiments/truthtabler/SLR1/运算符包括:
- (negation)
& (and)
| (or)
> (implication)
= (equivalence)
到目前为止,我做了这个
-(-(a& b) > ( -((a|-s)| c )| d))
根据这个公式,我的输出是
abdsR
TTTT
TTTF
TTFT
TTFF
TFTT
TFTF
TFFT
TFFF
FTTT
FTTF
FTFT
FTFF
FFTT
FFTF
FFFT
FFFF
我在评估部分遇到了困难。我创建了一个数组,如果有帮助,我在其中存储了括号,即7-3,17-12,20-11,23-9,24-1。我也检查了http://www.stenmorten.com/English/llc/source/turth_tables_ass4.c中的代码,但是我没有得到它。
发布于 2014-05-15 02:43:11
编写用于计算表达式的并不是一件容易的事情。但是,是一个很好的起点。
https://stackoverflow.com/questions/23661693
复制相似问题