若变量已正确定义并赋值 以下符合C语言语法的表达式是()。

大学网课 已帮助 人

若变量已正确定义并赋值,以下符合C语言语法的表达式是()。

A.a=b+1

B.a=b=c+2;

C.int l8.5%3

D.a=a+7=c+b;

若变量已正确定义并赋值 以下符合C语言语法的表达式是()。

热搜:以下不是 C 语言的特点的是()。

回答

共1条回复

  • B 解析:选项A和C一望而知其错;对于表达式a=a+7=c+b(答案D),是先执行赋值表达式a+7=c+b,再把这个表达式的值赋给a,显然,表达式a+7=c+b非法,因为赋值表达式的左侧不能为常量或表达式。