已知int a;并且a已经被正确赋值,则下列逻辑表达式中与(!a)等价的是(A ).(A)(a==
1个回答
C语言用整数来表示真假:0为假,非0为真.
若a赋值0,则!a为真,同时a==0为真,若a不为0,则!a为假,同时a==0为假.
所以答案是A.
相关问题
已知:int a ,x;则正确的赋值语句是_____.
已知int a,b; float c; 则错误的表达式语句是( ) A.a=c+b; B.b+=a ; C.a=int
已知a是int型变量,下面不正确的赋值语句是
若已有定义:int a =3 :则表达式A+=a - =a*a的值为什么?
在C中,有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是 (A) a%(int)(
已知“int x;”,则与“!x”等价的表达式是( ).A.x==0 B.=0 C.=1 D.x 希望回答得详细点
int a;则表达式(a=4*5,a*2),则a+6的值是多少
VB中下列逻辑表达式书写正确的是( ). A. a>b>c B. a>b and a>c C. a≤b D. a≠12
若有以下定义,则正确的赋值语句是( ) int a,b; float x; A.a=1,b=2 B.b++; C.a=b
若有定义:int x ,* p ; 则以下正确的赋值表达式是______ A.p = &x B.p = x C.*p =