为了账号安全,请及时绑定邮箱和手机立即绑定

a+=a*=a/=a-6;这个怎么解

a+=a*=a/=a-6;这个怎么解

C
婧在眼前 2016-07-17 21:44:49
查看完整描述

5 回答

已采纳
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好,这个相当于:

a = a/(a - 6);
a = a * a;
a = a + a;

望采纳!

查看完整回答
7 反对 回复 2016-07-17
?
woodynet

TA贡献1条经验 获得超2个赞

这样的课题除了考试,无任何意义

查看完整回答
2 反对 回复 2016-07-18
?
Sole_Memory

TA贡献1条经验 获得超2个赞

首先你要清楚这个+=  *=  \=  -=运算符的运算规则是从右到左,然后先计算a-6 ;所以上式子可以写为:a=[a+a*(a\(a-6))]

查看完整回答
2 反对 回复 2016-07-17
?
婧在眼前

TA贡献1条经验 获得超0个赞

#include<stdio.h>

int main()
{
	int a;
	printf("please input:\n");
	scanf("%d",&a);									
	a+=a*=a/=a-6;
	printf("the result is %d\n",a); 				
	return 0
}

a=5时为50
a=7时为98


查看完整回答
反对 回复 2016-07-18
?
木柘

TA贡献143条经验 获得超94个赞

代码跑一下。

查看完整回答
反对 回复 2016-07-18
  • 5 回答
  • 0 关注
  • 2599 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信