若有定义:f1oat a=27.3;int i=0,k=3;则不符合C语言规定的赋值语句是( )

admin2016-12-25  15

问题 若有定义:f1oat a=27.3;int i=0,k=3;则不符合C语言规定的赋值语句是(    )

选项 A、i=!a
B、i=(a+k)<=(i+k)
C、a=a++,- k++
D、i=a% 11

答案D

解析 取模运算符“%”,二元运算符,具有左结合性,参与运算的必须为整量,D选项中a的类型是f1oat,所以D不符合规定。
转载请注明原文地址:https://kaotiyun.com/show/6jAx777K
0

最新回复(0)