0 由优先级算 首先算括号里的 所以(a=b)的值为3(因为b=3 又把b的值赋给a ) 因为在这里 &&的优先级是最底的 所以算b-3*a 显然 为 0了 因为&&运算符是先看左边的 当左边的为零时 值为零 当左边的值不为零时 再看右边的值 若右边的值不为零时 整个值为1 若为零 则整个值为零 这里是左边为3 右边为零(即3&&0) 所以为零 (优先级不清楚的自己查)
设a=1,b=3,则表达式(a=b)&&b-3*a的值是多少?要求说明运算步骤.
1个回答
相关问题
-
3.设a=3,b=4,c=5,写出下面各逻辑表达式的值.表达式 表达式运算后的值 a+b>c && b==c (a>b)
-
a=2,b=3,c=4,则表达式a+b>c&&b= =c&&a||b+c&&b+c的值是多少
-
要求简便运算.(a+b)^3\(a+b)-(a-b)^3\(a-b)
-
设a>b>0,a²+b²+(10/3)ab=0,则a+b/a-b的值是多少?
-
设a=2,b=3,c=4,则逻辑表达式“!(a+c)*b-2&&a+c%2”的值是
-
16、设所有变量均为整型,则表达式(a=5,b=3,--a,++b,a-b)的值为( ).
-
已知a=10,b=7,则VB表达式b Mod a \ 3 的值是多少?
-
设a=5,b=6;表达式a>b∥a!=b的值是
-
设a=3,b=4,c=5,d=6,则表达式:a > b c :d的值为
-
设a=1,b=2,c=3,d=4,则表达式:a