真值表达图
2017-04-09 13:08:26 1 举报
c实现逻辑表达式计算真值表
作者其他创作
大纲/内容
输出vs栈顶
N
op栈顶是否为“(”
抛出异常”非法字符输入“
压入op
op栈是否为空
将字母替换为01串
Y
判断是否为字母
结束
字符为“)”
字符是否比op栈顶字符优先
vs出栈,取反后压入vs
将01串取反
开始
读入字符
是否为空字符
op栈顶是否为“~”
字符压入op栈
字符串读取完毕
vs出栈两个,op出栈一个,对出栈的value进行运算,之后压入vs栈
字符是否为\"&\
01串压入vs栈
判断op栈顶是否为“~”
压入op栈
字符为“(”或者“~”
0 条评论
下一页