展开全部
这个很好做的,关键是知道关系,看下面的程序把
#include "iostream.h"
void main()
{
char p,q,t;
int p1,q1;
cout<<"输入p,q的真值(F或T)"<<endl;
cin>>p>>q;
if(p=='F')
p1=0;
else
p1=1;
if(q=='F')
q1=0;
else
q1=1;
//下面进行为运算
if(p1|q1)
t='T';
else
t='F';
cout<<"p析取q为"<<t<<endl;
if(p1&q1)
t='T';
else
t='F';
cout<<"p和取q为"<<t<<endl;
if((!p1)|q1)
t='T';
else
t='F';
cout<<"p条件q为"<<t<<endl;
if(p1==q1)
t='T';
else
t='F';
cout<<"p双条件q为"<<t<<endl;
}
#include "iostream.h"
void main()
{
char p,q,t;
int p1,q1;
cout<<"输入p,q的真值(F或T)"<<endl;
cin>>p>>q;
if(p=='F')
p1=0;
else
p1=1;
if(q=='F')
q1=0;
else
q1=1;
//下面进行为运算
if(p1|q1)
t='T';
else
t='F';
cout<<"p析取q为"<<t<<endl;
if(p1&q1)
t='T';
else
t='F';
cout<<"p和取q为"<<t<<endl;
if((!p1)|q1)
t='T';
else
t='F';
cout<<"p条件q为"<<t<<endl;
if(p1==q1)
t='T';
else
t='F';
cout<<"p双条件q为"<<t<<endl;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询