早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道C语言的简单题新手提问假设a=4b=5c=6编程求出下列表达式的值Aa+b>c&&b==cBa||b+c&&b-cC(a>b)&&!c||1D(x=a)&&(y=b)&&0E(a+b)+c-1&&b+c/2要演算过程的源代码~我是新手请授人以渔.

题目详情
一道C语言的简单题 新手提问
假设a=4 b=5 c=6 编程求出下列表达式的值
A a+b>c&&b==c
B a||b+c&&b-c
C (a>b)&&!c||1
D (x=a)&&(y=b)&&0
E (a+b)+c-1 && b+c/2
要演算过程的源代码~我是新手 请授人以渔.
▼优质解答
答案和解析
B,C,E为1
A,D为0
验证:
#include
int main()
{
int a = 4, b = 5, c = 6,x,y;
if(a+b>c&&b==c)
puts("a1");
if( a||b+c&&b-c)
puts("b1");
if(!(a>b)&&!c||1)
puts("c1");
if( !(x=a)&&(y=b)&&0)
puts("d1");
if( !(a+b)+c-1 && b+c/2 )
puts("e1");
return 0;
}