(2)B,C题部分,首先是输入一个合理的式子,然后从式子中查找出变量的个数,开辟一个二进制函数,用来生成真值表,然后用函数运算,输出结果,并根据结果归类给范式,最后输出范式。
函数部分,主要是3个函数,一个为真值表递加函数,通过二进制的加法原理递进产生,一个为分级运算函数,这个函数是通过判断括号,选出最内级括号的内容执行运算函数,这样一级一级向外运算,最后得出最终结果,剩下一个为主运算函数,按照运算符号的优先级按顺序进行运算,如先将所有非运算运算完,再执行与运算。如此运算。
开始 输入式子 计算变量个数 生成真值表 输出真值表 变量赋值 运算式子 输出结果 归类主范式 N 循环是否结束 Y 输出主范式 结束 主函数
- 4 -
开始 检查括号 N 是否是最内级括号 Y 运算内容 分级运算函数 是否是最后结果 Y 返回结果 结束 N 开始 非运算 与运算 或运算 蕴含运算 等值运算 返回结果 结束 主运算函数
- 5 -
五.实验数据及结果分析;
题A:
进入界面
正确运算结果
- 6 -
错误控制和输入正确后
退出
结果分析:
这道题比较简单,主要是读取值并进行计算,同时要注意输入的值要是0或1,如果不是,则进行错误提示,并进行重新输入。
- 7 -
B,C题:
欢迎界面
非运算
- 8 -
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典教育范文离散数学课程设计报告(2)在线全文阅读。
相关推荐: