C语言怎样写一个程序得出a+b>c&&b==c的值,其中a=3 ,b=4, c=5

2025-05-24 05:46:54
推荐回答(4个)
回答(1):

因为表达式a+b>c&&b==c是一个逻辑表达式,所以结果只能够为逻辑值true或者false,如果转为整型就只能是1和0;
只是想知道这个表达式的值得话:这样写就ok
#include
void main()
{
int a=3,b=4,c=5;
printf("%d\n",a+b>c&&b==c);
}
如果想要得到并保存利用这个结果:
就把这个结果保存到一个变量里,
int d;
d=a+b>c&&b==c;
再输出d;

回答(2):

#include
main()
{
int a=3,b=4,c=5, d;
d=a+b>c&&b==c;
printf("%d\n",d);
}
把a+b>c&&b==c这个表达式的值赋给一个新的变量d,最后输出d的值就可以了

回答(3):

#include
void main()
{
int a=3,b=4,c=5;
printf("%d\n",a+b>c&&b==c);
}

回答(4):

#include "stdio.h"
int main()
{int a=3,b=4,c=5,d;
d=a+b>c&&b==c;
printf("%d\n",d);
getch();
return 0;

}