若有定义语句:int x=10;,则表达式x-=x+x的值为

具体讲解一下!!!... 具体讲解一下!!! 展开
 我来答
大宝妈谈教育
高粉答主

2020-05-14 · 关注我不会让你失望
知道小有建树答主
回答量:3306
采纳率:100%
帮助的人:54.7万
展开全部

假设:x+x=10+10=20,我们把它保存为临时变量

X或10

我们做一下-=运算,x-=20,我们做一下x=10-20=-10

所以x变成-10

一、即函数原型:

1、int(x=0)

2.Int(x,base=10),默认的base值为10,也就是说,当没有指定base值时,函数将处理十进制的x;

二、参数

1.X——字符串或数字。知道

2.底数,默认的十进制数。

扩展资料:

INT()函数是一个VFP数字函数,它将一个实数(可以是一个数学表达式)舍入到最接近的整数。例如:INT(12.5)显示12;INT(-12.5)显示-13。

功能:

函数的作用是:将数字或基字符串转换为整数。

777e21945e3f
2013-04-02 · TA获得超过3280个赞
知道小有建树答主
回答量:941
采纳率:100%
帮助的人:1200万
展开全部
先计算x+x = 10+10 =20,存入临时变量
x还是10
再执行 -= 操作, x-= 20, 执行 x= 10-20 = -10
结果 x 变为 -10
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-06-14
展开全部
+ 的优先级高,所以先执行加法,原式化为 X -= 20,让X自减20,所以答案是 X = 10 - 20 = -10
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
圣吻之棂
2017-06-13 · TA获得超过180个赞
知道小有建树答主
回答量:409
采纳率:0%
帮助的人:152万
展开全部
赋值符号(=) 优先级很低,所以先算x+x 值为20;再算 x-=20; 就是-10的!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式