1.1联结词真值运算
2018-03-27 19:47
68 查看
1.1联结词真值运算
Time Limit: 1000 msMemory Limit: 65536 KiB[align=center][/align]Problem Description
已知命题变元p和q的真值,求它们的合取式(p∧q)、析取式(p∨q)、蕴涵式(p→q)、等值式(A<=>B)、与非式(p↑q)、或非式(p↓q)的真值。Input
多组输入,每组测试数据输入两个0或1的整数p和q,1表示真值为真,0表示真值为假Output
每组测试数据单独占一行,以空格隔开的6个0或1的整数,分别为p和q的合取式(p∧q)、析取式(p∨q)、蕴涵式(p→q)、等值式(A<=>B)、与非式(p↑q)、或非式(p↓q)的真值。Sample Input
0 0
Sample Output
0 0 1 1 1 1
Hint
Source
xry-fhf #include<bits/stdc++.h>using namespace std;
int main(){
bool p, q;
while(cin>>p>>q){
cout<<int(p&&q)<<' '<<int(p || q)<<' '<<int(!p || q)<<' '<<int((!p || q)&&(!q || p))<<' ';
cout<<int(!(p && q))<<' '<<int(!(p || q))<<endl;
}
return 0;
}
相关文章推荐
- 1.1联结词真值运算
- 软件工程学习之小学四则混合运算出题软件 Version 1.1 设计思路及感想
- 使用联结语法代替not运算的小技巧
- 数据库的集合运算(表的加减法和联结)
- javascript in运算符 真值和假值 赋值运算 表达式计算 delete运算符号 二十
- 黑马程序员——C语言之机器数真值、原反补码、位运算与变量地址获取及输出原理
- .Net学习笔记1-.Net基础1.1 变量与运算
- 【离散数学】第一章 命名逻辑的基本概念(1.1 命名与联结词 )
- 使用联结语法代替not运算的小技巧
- 第三周项目1.1 顺序表的基本运算
- 利用栈求逻辑运算表达式的真值
- SQL基础学习_06_集合运算和联结
- Spark上矩阵运算库(七)--LU矩阵分解实现和Spark 1.1的SVD剖析
- 第八周项目1.1成员函数的复数类运算
- 后缀表达式 (2) —— 表达树与后缀表达式的运算
- 驱动开发之路——1.1
- 模拟电子技术34 51-------- 运算放大器 差模电路 续
- java 输出九九乘法运算
- 国内公有云对比(1.1)- 功能篇之新浪云
- 6-17复数四则运算