主题:求高手,关于C语言实现复合命题的!
从键盘输入复合命题,输出该复合命题的真值表。用C语言实现。
提示:
A例如可以限定复合命题的原子命题个数不超过3个(P、Q和R)
B 例如可以限定复合命题括号重数不超过1重。
C 参照计算器的带括号的四则混合运算的实现
D 指定命题连结词仅限于否定、析取、合取、条件和双条件
E 运算次序优先级:┐,∧,∨,→,↔
例如实现┐P→(P→Q) 、┐(P∧Q)↔(┐P∨┐Q) 、P∧Q∨R
要求:随便输入一个复合命题都可以得出最后的真值
提示:
A例如可以限定复合命题的原子命题个数不超过3个(P、Q和R)
B 例如可以限定复合命题括号重数不超过1重。
C 参照计算器的带括号的四则混合运算的实现
D 指定命题连结词仅限于否定、析取、合取、条件和双条件
E 运算次序优先级:┐,∧,∨,→,↔
例如实现┐P→(P→Q) 、┐(P∧Q)↔(┐P∨┐Q) 、P∧Q∨R
要求:随便输入一个复合命题都可以得出最后的真值