有一下定义:int a;long b;double x,y;则以下选项中正确的表达式是() A.a%(int x-y) B.a=x!=y C.(a*y)%b

D.y=x+y=x

第1个回答  2013-01-30
%两边都要是 int的,C错
=赋值左边不能是算式,单纯的是一个(变)量,D错

选A追问

A选项的%右边也是double类型的啊,答案是D,但是赋值表达式的左边不是不能为表达式的嘛

追答

每个都试了一下,D不对啊……倒是B没有报错
其实我也是新手,跟你一起同问吧,等待大神解疑。。。

第2个回答  2015-03-17
题目确定没错??A.a%(int)( x-y)这样才对,正确答案是A

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网