C++编程计算一个简单式子

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:06:01
C++编程。
计算T=a||b&&(!a&&!b)||(!b||a)
请帮忙写出程序。谢谢!!
有+分哦!

/*不复杂*/
#include <iostream.h>
#include "stdio.h"
int main(){
int a,b;
cout<<"input a,b:"<<endl;
scanf("%d%d",&a,&b);
cout<<"(a||b)&&((!a)&&(!b))||((!b)||a)=";
if((a||b)&&((!a)&&(!b))||((!b)||a))
{ cout<<1<<endl;}
else cout<<0<<endl;
return 0;
}

& ,|,&&,||,! 从左到右依次递减
如果是按你的顺序的话
#include <iostream.h>
int main(){
if((a||b)&&((!a)&&(!b))||((!b)||a)){
cout<<1<<endl;
return 0;
}
cout<<0<<endl;
return 0;
}