若变量已正确定义并赋值,符合c语言语法的表达式是
A a=a+7 B a=7+b+c,a++
C int(12.3%4) D a=a+7=c+b
若变量已正确定义并赋值,符合c语言语法的表达式是
A a=a+7 B a=7+b+c,a++
C int(12.3%4) D a=a+7=c+b
"极昼的夜"的回答有错误,正确答案是B! 答案D有逻辑错误。答案C错在进行%运算时,不能使用浮点数。 对于答案A和B,首先要明白什么是”表达式“,C语言对表达式的定义是:它是由常量、变量、运算符组合,计算以后返回一个结果值。需要注意的是:表达式本身什么事情都不做,只是返回结果值。 答案A是一个赋值语句,只将a+7的计算结果赋予a,没有”返回值“。 答案B是运用逗号运算符用于把2个表达式组合成1个表达式,最后返回a++的值。符合表达式的定义,因此为正确答案。GOOD LUCK~!
可能是A和B吧 。是多选吗?