1樓:羅今成
在這些運算子中,not的優先順序是最高的,其次是and ,最後是 or,即!>&&>||(這是c語言中的),因此:
1.a>b and c<=d or 2*a>c
就相當於:((a>b) && (c<=d)) || (2*a>)
2.3>2*b or a=c and b<>c or c>d
就相當於:(3>2*b)|| ((a=c )&& (b<>c)) or (c>d)
3.(not a<=c) or (4*c=b^2 and b<>a+c)
就相當於:(! (a<=c)) ||((4*c=b^2 )&& (b<>a+c))
你是能看的懂的。
2樓:
2>3 and 4<=5 or 4>4 結果是0你這麼看吧and 相當於* or 相當於+not 級別最高
1.(a>b and c<=d) or 2*a>c2.3>2*b or (a=c and b<>c) or c>d3.
(not a<=c) or (4*c=b^2 and b<>a+c)
自己算吧
設a=2,b=3,c=4,d=5,下列表示式的值是()
3樓:匿名使用者
既然用到了and和or,那麼返回的就是bool值3.2*b=9.6,非零就是true
不知道你這是什麼環回境,一般,先執答行and,在執行ora=c false
a=c and b<>c false
3.2*b or false or c>d那應該返回ture吧?
設a=2,b=3,c=4,d=5,求表示式a>b and c<=d or 2*a>c的值
4樓:
根據你對問題的描述(由於你並沒有標示出明顯的運算子優先順序),所以我按我理解的情況,寫出如下 c 語言源程式,供你參考:
#incude
void main()
a > b : 0
c <= d : 1
(2*a) > c : 0
(a > b) && ( c<= d) || ( ( 2*a) > c)) --> ( ( 0 && 1 ) || 0 ) -->( 0 || 0 )-->0
所以,最終結果:exp = 0
5樓:crazy莊悶
vb中答案為false
5.寫出下面表示式的值(設a=10,b=4,c=5,d=1,x=2.5,y=3.5) (1) a%=(b%=3) (2) a+=a-=a*=a
6樓:匿名使用者
include
main()
c語言: 寫出下面各邏輯表示式的值。設a=3,b=4,c=5。 (1) a+b>c && b==
7樓:匿名使用者
1) 0
2) 1
3) 1
4) 沒有x和y的定義,無法計算。
5) 1
C語言 假定a 1,b 2,c 3,d
int a 1,b 2,c 3,d 4 if a 2 b 1 c 2 a 2表示賦值2給a,同時檢查結果2是不是真,當然是,所以又檢查b 1,b 1 同上,結果也是真,所以執行c 2 if c 3 d 1 a 5 c 2!3 d 4 1,所以不執行a 5 printf d,d,d,d n a,b,c...
最接近的根號3整數是A 0 B 2 C 4 D
你好,這道題的正確答案是 b 2根號3約等於1.7幾,所以與2最接近。祝你學習進步,如果有疑問,請追問,如果對你有所幫助,請千萬別忘記採納喲! 1 3 4 1 3 2 最接近的根號3整數是1和2 所以這道題選b.2 天天數學思維 因為根號4 2 根號1 1 根號1 根號3 根號4 所以根號3最接近2...
吉他調絃,1 D 2 A 3 G 4 D 5 G 6 C說詳細點,哪根弦調到與那根弦的哪一品一樣,答得好的加分
1l答的很完整了,但是你才接觸調音的話一般都是不知道什麼叫高什麼叫低,這個時候你就要找標準音來聽了,比如你用調音器調好,聽調好的音是什麼樣的,自己也可以哼出來,對以後扒譜記音會有幫助,比如你調好了二絃就按住二絃四品以0.2s的間隔撥動一二絃來感覺,這是個長期訓練的,自己能記住了,以後調音就會很準還有...