首页/ 题库 / [单选题]设有定义:int a=2, b=3, c的答案

设有定义:int a=2, b=3, c=4;则以下选项中值为0的表达式是( )。

单选题
2022-01-05 14:56
A、(! a==1)&&(!b==0)
B、(a<b)&&!c‖1
C、a&&b
D、a‖(b+b)&&(c-a)
查看答案

正确答案
A

试题解析
解析:逻辑运算符的优先级由高到低运算次序如下:!(非)→&&(与)→||(或),选项A)的表达式中,先计算!a,结果为0,由于"0==1"不成立,故整个表达式的值为0。

标签:
相关题目
设a、b和c都是int型变量,且a=3,b=4,c=5;则以下的表达式中,值为0的表达式是
设a、b和c都是int型变量,且a=3,b=4,c=5;则以下的表达式中,值为0的表达式是
设有定义:int a=2,b=3,c=4;则以下选项中值为0的表达式是 ( )
设定义语句 int a=2,b=3,c=4;则以下表达式中,值为0的表达式是 ( )
设有定义:int a=13,b=1,c=4;,则以下选项中值为0的表达式是( )。
设int a=2,b=3,c=4;,则表达式a>b&&b<>< span="">的值是( )
设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式计算结果不相符的是
设有定义下列: int a=1,b=2,c=3,d=4,m=2,n=2; 则表达式(m=a>b)&&(n=c>d)运算后,n的值是( )。
假定有变量定义:int k=7,x=12;则下列选项中值为4的表达式是()。
设有如下变量定义: double a=3.500000;float b=2.5; int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
若定义int a=2,b=2,下列表达式中值不为4的是( )。
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。
若定义int a=2,b一2,下列表达式中值不为4的是( )。
若定义int a=2,b=2,下列表达式中值不为4的是( )。
若定义int a=2,b=2,下列表达式中值不为4的是
设有定义:int a=2, b=3, c=4;则以下选项中值为0的表达式是( )。
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
设有定义: int a=2, b=3, c=4; 则以下选项中值为0的表达式是______。
广告位招租WX:84302438

免费的网站请分享给朋友吧