11智能在线
新记
若有定义:int x=2,y=3;float i;,则以下符合C语言语法的表达式是( )。
如题所述
举报该文章
其他看法
第1个回答 2020-01-25
B、C都是正确的。
A——=是右结合的, x=x*3=2等价于 x=(x*3=2),x*3不是左值表达式,不能赋值
D——%两边必须都是整数,i是float型浮点数,所以错。
请看——
第2个回答 2019-03-10
b
y==1是表达式,在c/c++中表达式为真则为1,为假则为0(其它语言为布尔型,不能这么用)
相似回答
大家正在搜
相关问题
若有定义:int x=2,y=3;float i;,则以下符...
若有定义:int x=2,y=3;float i;,则以下符...
若有定义:int x=2,y=3;float i;,则以下符...
若有定义:int x=2,y=3;float i;,则以下符...
若有定义:int a,b ; float x,则以下不符合C...
若有以下定义int x=3,y=2,则表达式y+=x–=y后...
若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。...
若有定义:int a,b; float x;则以下不符合C语...