标题:求输入逻辑表达式然后得出真值表的算法思路,程序很难写求帮助
取消只看楼主
ccmike98
Rank: 2
来 自:苏州
等 级:论坛游民
帖 子:76
专家分:56
注 册:2010-7-13
结帖率:75%
已结贴  问题点数:50 回复次数:2 
求输入逻辑表达式然后得出真值表的算法思路,程序很难写求帮助
要求:输入一个逻辑表达式(如A&B|C)然后得出真值表
A  B   C       A&B|C
0  0   0        0
0  0   1        1
0  1   0        0
0  1   1        1
1  0   0        0
1  0   1        1
1  1   0        1
1  1   1        1
很难写的程序希望大家给点思路,
不需要程序,只要把思路说一下就行了

另外,里面有一个运算符优先级的函数不知道怎么写
运算符有  +(双条件)、-(条件)、|、&、!、((左括号)、)(右括号)

  + - | & ! ( )
+ > < < < < < >
- > > < < < < >
| > > > < < < >
& > > > > < < >
! > > > > > < >
( < < < < < < =
) > > > > > E >     E表示错误
这是运算符优先级的比较表  比法:先看竖列再在第一行找(例:+与&比较  +<&  即&优先级高)

我记得老师是用一个2维数组写的这个函数。

求那位大神来帮帮我

[ 本帖最后由 ccmike98 于 2010-10-24 11:17 编辑 ]
搜索更多相关主题的帖子: 算法 真值 思路 逻辑 
2010-10-23 20:39
ccmike98
Rank: 2
来 自:苏州
等 级:论坛游民
帖 子:76
专家分:56
注 册:2010-7-13
得分:0 
回复 2楼 vandychan
只要说下思路就行了,我自己搞定它
2010-10-23 20:42
ccmike98
Rank: 2
来 自:苏州
等 级:论坛游民
帖 子:76
专家分:56
注 册:2010-7-13
得分:0 
回复 3楼 vandychan
大哥,把那个头文件也发个我吧,我试试
2010-10-23 20:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-323776-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.613090 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved