如何用c编写简单的离散数学合式公式真值表
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/27 05:53:23
如何用c编写简单的离散数学合式公式真值表
#include
int main()
{
\x09char p[10],q[10];
\x09char pandq,porq;
\x09puts("输入P,Q的值(T或者F)");
\x09scanf("%s%s",p,q);
\x09if(p[0]=='T'&&q[0]=='T')pandq='T';
\x09else pandq='F';
\x09if(p[0]=='F'&&q[0]=='F')porq='F';
\x09else porq='T';
\x09printf("PVQ=%c P∧Q=%c\n",porq,pandq);
\x09return 0;
}
/*
合式公式是什么啊?
告诉我,
如P→(PVQ)等等PVQ是当P和Q同时为F是PVQ为F,否则为T,P∧Q是当P和Q同时为T时P∧Q为T,否则为F,P→Q是当P为T,Q为F是P→Q为F,否则为T,P←→Q是当P和Q相同是为T,否则为F
PVQ
Q F T
P
F F T
T T T
P∧Q
Q F T
P
F F F
T F T
这样行吗,你画一下表格吧
*/
int main()
{
\x09char p[10],q[10];
\x09char pandq,porq;
\x09puts("输入P,Q的值(T或者F)");
\x09scanf("%s%s",p,q);
\x09if(p[0]=='T'&&q[0]=='T')pandq='T';
\x09else pandq='F';
\x09if(p[0]=='F'&&q[0]=='F')porq='F';
\x09else porq='T';
\x09printf("PVQ=%c P∧Q=%c\n",porq,pandq);
\x09return 0;
}
/*
合式公式是什么啊?
告诉我,
如P→(PVQ)等等PVQ是当P和Q同时为F是PVQ为F,否则为T,P∧Q是当P和Q同时为T时P∧Q为T,否则为F,P→Q是当P为T,Q为F是P→Q为F,否则为T,P←→Q是当P和Q相同是为T,否则为F
PVQ
Q F T
P
F F T
T T T
P∧Q
Q F T
P
F F F
T F T
这样行吗,你画一下表格吧
*/
离散数学合式公式
关于离散数学合式公式的判断为什么这个公式不是合式公式?
关于离散数学中合式公式的判断下面的例题是合式公式吗?判断的定义又是什么?
离散数学中合式公式的判定、、(P->Q)->(^Q),(P->Q,(P^Q)->Q)为什么不是合式公式.
如何用C语言或EXCELL进行编写下面的公式
判断合式公式的书写正确性,C语言编程
离散数学合式公式中的连接词优先级怎么定?
离散数学 判断(Q—>R∧S) 是不是合式公式
离散数学的等价公式中吸收律P∧(P∨Q)=P的证明?不用真值表,
在离散数学命题逻辑的运算中两个合式公式间的逗号(“,”)代表什么运算啊,是合取还是析取啊?
如何用matlab编写这个公式?
关于离散数学 已知真值表 如何逆推出公式 有无一般方法?