若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。

admin2010-12-10  36

问题 若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。   

选项 A、x=y==5;     
B、x=n%2.5;
C、x+n=i     
D、x=5=4+1;

答案A

解析  对于取模运算符“%”,不能用于浮点数,在表达式B中,2.5为浮点数,因此B是错误的;在赋值表达式,其左值不能为表达式,因此C是错误的;在赋值表达式,其左值不能为常数,因此D是错误的,因为在“5=4+1”中,5是常数,但出现在赋值表达式的左边。
转载请注明原文地址:https://jikaoti.com/ti/DXB0FFFM
0

最新回复(0)