对给出的任意一个命题公式(不超过四个命题变元),使学生会利用编程软件表示出来,并且能够计算它在各组真值指派下所应有的真值,画出其真值表。

这篇博客引导学生用编程软件表示不超过四个命题变元的命题公式,并通过逆波兰表示法计算其在所有真值指派下的真值,从而画出真值表。文章介绍了逆波兰记法的概念和优点,并提供了使用特定符号表示逻辑运算的例子。代码示例展示了如何实现这一过程。
摘要由CSDN通过智能技术生成

      对给出的任意一个命题公式(不超过四个命题变元),使学生会利用编程软件表示出来,并且能够计算它在各组真值指派下所应有的真值,画出其真值表。

  1.  的真值表;
  2. 的真值表;
  • 本体采用逆波兰方式来求取公式的真值表
  • 逆波兰:逆波兰记法中,操作符置于操作数的后面。例如表达“3+4”时,写作“3 4 +”,而不是“3 + 4”。如果有多个操作符,操作符置于第二个操作数的后面,所以常规中缀记法的“3 - 4 + 5”在逆波兰记法中写作“3 4 - 5 +”:先3减去4,再加上5。使用逆波兰记法的一个好处是不需要使用括号。例如中缀记法中“3 - 4 * 5”与“(3 - 4)*5”不相同,但后缀记法中前者写做“3 4 5 * -”,无歧义地表示“3 (4 5 *) −”;后者写做“3 4 - 5 *”。(本段解说来自搜狗百科逆波兰表示法)
  • 注意:用 &、|、~、#、= 分别表示且、或、非、蕴含、等值(可自行设置)
  • 例如01|         为     
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值