inta=3,b=2,c=1,则表达式(a>b)==c的值是多少?

来源:百度知道 编辑:UC知道 时间:2024/06/22 12:50:50

值为1
a>b为真即1,又1=1,所以也为真,得最终为1

结果为 1
首先 (a>b) 结果为 1
然后 1==C 结果为 1
测试程序:
#include <iostream.h>
int main()
{
int a=3,b=2,c=1;
cout<<(a>b)<<endl;
cout<<((a>b)==c)<<endl;
cout<<(1==c)<<endl;
cout<<(1==1)<<endl;
return 0;
}

你写的不对
(a>b)==c没办法比较
a>b结果为true
true==c这是什么?

结果是1