| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1034 人关注过本帖
标题:[求助]a=12,a+=a-=a*=a等于多少?答案是0,为什么?
只看楼主 加入收藏
yrz_000
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-7-7
收藏
 问题点数:0 回复次数:6 
[求助]a=12,a+=a-=a*=a等于多少?答案是0,为什么?
写一下步骤吧
2007-09-20 20:33
forestpatron
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-7
收藏
得分:0 
这个算法是从右往左算
算法步骤等于这样的思维
a*=a a*a=a 这时a=144
a-=a a-a=a 这时a=0
a+=a a+a=a 这时a=0
2007-09-20 21:03
raohuaren
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-9-19
收藏
得分:0 
同意楼上.
只要中间出现a-=就肯定等于零了啊
2007-09-20 22:55
dlgdd
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-18
收藏
得分:0 
从左执行MS也是0...
2007-09-21 10:10
hange2007
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-6-26
收藏
得分:0 
同意二楼的,呵呵
2007-09-21 13:09
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
收藏
得分:0 
从左执行不是计算机干的事哦,4楼

女侠,约吗?
2007-09-22 12:08
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
展开:
a+=a-=a*=a
a=a+(a=(a-(a=a*a)));
按照括号展开了那得到.
其实出现了a-=a,这样的就会是0了,自己减自己还不是0.

倚天照海花无数,流水高山心自知。
2007-09-22 13:35
快速回复:[求助]a=12,a+=a-=a*=a等于多少?答案是0,为什么?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016871 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved