C语言的几道题帮我解一下.写出下面各逻辑表达的值设a=3 ,b=5 ,c=5(1)a+b>c &&b==c(2)a‖b+c &&b-c(3)!(a>b) && c‖1(4)!(x=a) &&(y=b)&&0(5)!(a+b)+c-1&&b+c/2
问题描述:
C语言的几道题帮我解一下.
写出下面各逻辑表达的值
设a=3 ,b=5 ,c=5
(1)a+b>c &&b==c
(2)a‖b+c &&b-c
(3)!(a>b) && c‖1
(4)!(x=a) &&(y=b)&&0
(5)!(a+b)+c-1&&b+c/2
答
1.1:a+b>c && b==c→3+5>5 && 5==5→1&&1→1;
2.1:a‖b+c && b-c→3 || (5+5 && 5-5)→1 || (1 && 0)→1 || 0→1;
3.1:!(a>b) && !c‖1→(X) || 1→x || 1→1;
4.0:!(x=a) &&(y=b)&&0→(X) && 0→0;
5.1:!(a+b)+c-1&&b+c/2→!(3+5)+5-1 && 5+5/2→0+4 && 5+2→1 && 1→1.