已有定义:int x=0,y=0;则计算表达式:(x+=2,y=x+3/2,y+5)后,表达式的值

 我来答
简单生活Eyv
2021-07-21 · TA获得超过1万个赞
知道小有建树答主
回答量:1547
采纳率:100%
帮助的人:21.7万
展开全部

表达式的值是8

int x=0,y=0

(x+=2,y=x+3/2,y+5)

表达式的值是8

表达式的意义

给与自由变量一些数值指定,可以给与一个表达式数值,即使对于一些自由变量的值,表示式或许没有定义。因此,一个表达式代表一个函数,其输入为自由变量的定值,而其输出则为表示式因之后所产生出的数值。

举例来说,表达式x/y,分别使自由变量x和y定值为10和5,其输出为数字2;但在y值为0时则没有定义。一个表达式的赋值和算符的定义以及数值的定义域是有关联的。

两个表达式若被说是等值的,表示对于自由变量任意的定值,两个表达式都会有相同的输出,即它们代表同一个函数。

__Bruce_Wang__
2016-12-06 · TA获得超过667个赞
知道小有建树答主
回答量:419
采纳率:25%
帮助的人:336万
展开全部
int x=0,y=0;
(x+=2,y=x+3/2,y+5)

表达式的值是8
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式