问题标题:
【(15)有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是A)a=(15)有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是A)】
问题描述:

(15)有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是A)a=

(15)有以下定义语句doublea,b;intw;longc;

若各变量已正确赋值,则下列选项中正确的表达式是

A)a=a+b=b++B)w%(int)a+b)

C)(c+w)%(int)aD)w=a==b;

C为什么对啊,BD又为什么对?

郭中和回答:
  D   a,b是double类型,如果ab是0.1,就会出现除数是零了,就出错了,   D是对的,先判断,后赋值,这样允许的!
查看更多
其它推荐
热门其它推荐