设有定义:int a=5 ,b=2;以下值为1的表达式是 A b!=a B!(b==a/2) C a!=b‖a>=b D
1个回答
AC
当返回值为真时,值为相当于为1.A 和C都为真.B中a/2是整数相除,在结果为2,和b相等,内部值为1,但外面有个!,所以为假.D中
相关问题
设有定义int a=3b=4c=5则以下表达式中,值为0的表达式是:A a&&b;B:a
若定义int a=2,b=2,下列表达式中值不为4的是A)a*(++b) B)a*(b++) C)a+b D)a*b.求
设int a=2,b=3,c=8以下表达式不为2的是A.c%b B.c/b C.a++ D.5.8/a
设有定义int a=5,b; 赋值使b为9的语句是( ) A) b = ++a+4; B) b = (a++)+3; C
假定 int a=1,b=2,c=0,表达式:c=(a== --b||--a,a+b+1.0/2) 的值是 B .
若有定义:int a=3,b=2,c=1;并有表达式:①a%b,②a>b>c,③b&&c+1,④c+=1,则表达式值相等
设a,b,c,d均为int型变量,且a=1,b=2,c=a+b,d=a=b,则逻辑表达式(a==a+d&&b==b-c)
假定 int a=1,b=2,c=0,表达式:c=(a== --b||--a,a+b+1.0/2) 的值是 .A) 1
若有定义int a=1,b=2,c=3则执行表达式(a=b+c)||(++b)后a.b.c的值依次是?为什么答案是5 2
设有定义:int a=3,b,*p=&a;,则下列语句中使b不为3的语句是 A b=*&a B b=*p c b=a D