逻辑表达式设计报告

编号:10-6008 | DOC格式 | 110.00K | 13 页

本文共13页,可试读4

试读已结束,如需获得全文请点击下载

下载
已通过人工审核校对,完整可用,请放心下载 已加入诚信保障计划,若无法下载可先行赔付
豆知手机版上线啦
分享 收藏
立即下载

内容介绍

原文档由会员 200306 发布

1.2万字 有程序代码
目的:熟练掌握二叉树的存储结构及其基本操作(包括二叉树的建立、遍历等)。
2.一个逻辑表达式如果对于其变元的任一种取值都为真,则称为重言式;反之,如果对于其变元的任一种取值都为假,则称为矛盾式;然而,更多情况下,既非重言式,也非矛盾式。试写一程序,通过真值表判别表达式属于上述哪一类。
  3.逻辑表达式从终端输入,长度不超过一行。逻辑运算符包括“|”,“&”,“~”,分别表示或、与和非,运算优先程度递增,但可以由括号改变,即括号内的运算优先。逻辑变元为大写字母。表达式中任何地方都可以包含多个空格符。
4.若是重言式或矛盾式,则显示“True forever”或“False forever”,否则显示“Statisfactible”以及变量名序列,供用户输入各变量名的值,程序然后显示表达式的值。
5. 程序执行的命令包括:
(1) 输入逻辑表达式的变量的个数;(2)输入逻辑表达式的表达式(或用'|',与用'&'和非用'~');(3)选择需要的操作;(4)结束。
  6.测试数据:
  (1)(A | ~A)& (B | ~B)
  (2)(A &~A)& C
  (3)A | B | C | D | E | ~A
  (4)A & B & C & ~B
  (5)(A | B )&(A | ~B)
(6)A & ~B | ~A &B;0,0;0,1;1,0;1,1。
7选做内容:
逻辑变元的标识符可以是任意长的字母数字串。还可以根据用户的要求显示表达式的真值表。

扫扫二维码,随身浏览文档

手机浏览器 即可继续访问

推荐 UC浏览器 或 百度手机浏览器

手机阅读文档,一键扫码下载

获取二维码

微信公众号

手机 关注公众号

关注公众号,用微信扫描即可登录网站

获取二维码