C语言输出 (P^Q) v (~P^R)的真值表
C语言输出真值表
1. 代码内容
#include <stdio.h>
#include <stdlib.h>
int main()
{int P,Q,R,m,n,j,e;
printf("请输出 (P^Q)v(~P^R)的真值表:\n");
printf(" P Q R P^Q ~P^R (P^Q)v(~P^R)\n ");
for(P=0;P<2;P++) {
for(Q=0;Q<2;Q++)
{
for(R=0;R<2;R++)
{
printf("%2d",P);
printf("%2d",Q);
printf("%2d",R);
if(P==1&&Q==1)
{
m=1;
printf("%4d",m);
}
else{
m=0;
printf("%4d",m);
}
//bridge
if(P==0&&R==1)
{
m=0;
printf("%4d",m);
}
if(P==0&&R==1) {
n=1;
printf("%4d",n);
}
else{
n=0;
printf("%4d",n);
}
if(m==0&&n==0)
{
j=0;
printf("%10d\n",j);
}
else{
j=1;
printf("%10d\n",j);
}
}}
}
system("pause>nul");
return 0;
}
2. 内容输出
tem
3. 《C语言函数参考手册》.pdf
《C语言函数参考手册》.pdf (访问密码: 8979)
-------可供参考文献。