double a,b; int w; long c; 以下表达式正确的是?A.a=a+b=b++ B.w%((int)a+b) C.(c+w)%(int)a D.w=a==b 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 表达式 double int a.a a+b 搜索资料 1个回答 #热议# 空调使用不当可能引发哪些疾病? 老酒鬼编程 2008-11-08 知道答主 回答量:1 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 C是对的~~~A:拆开来分析 a=b++(对的),但a+b=b++(这样的赋值语句是错的)B: 运算符% 只能用在整型上,((int)a+b)是double 型的,它仅仅对a进行强制转换,而b仍然是double 型,所以二者相加还是double型C: 运算符== 是用在判断语句上的,如:if(a==b) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-01-30 有以下定义语句: double a,b; int w; lo... 111 2018-04-10 若有定义:int a,b; 则表达式(a=2,b=5,a*2... 7 2011-07-30 有以下定义语句double a,b;int w; long ... 11 2010-08-23 (15) 有以下定义语句 double a,b; int w... 3 2016-03-19 int a=5,b=2;float c=32.8 表达式 b... 6 2013-12-22 c语言 w=a==b哪错了? 7 2011-02-04 C语言:有以下定义语句 double a,b; int w;... 4 2014-10-16 5、已知各变量的类型说明如下: int k,a,b; uns... 28 更多类似问题 > 为你推荐: