a[j+1]^=a[j]^=a[j+1]^=a[j]什么意思? 30

if(a[j]<a[j+1])a[j]^=a[j+1]^=a[j]^=a[j+1];是C语言的问题。... if(a[j]<a[j+1]) a[j]^=a[j+1]^=a[j]^=a[j+1];
是C语言的问题。
展开
 我来答
u07080218
2017-03-01
知道答主
回答量:1
采纳率:0%
帮助的人:1121
展开全部
含义是:如果数组第j项小于第j+1项,则两项值交换
其中a[j]^=a[j+1]^=a[j]^=a[j+1]; 等同于

a[j]^=a[j+1];
a[j+1]^=a[j];
a[j]^=a[j+1];
是一种基于异或的整数交换的方法,更常见的等效写法是:
int temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
houmulin
2009-05-06
知道答主
回答量:86
采纳率:0%
帮助的人:19.5万
展开全部
这应该是个矩阵里的元素,意思就是上面的这些元素相等。非常难的一个问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5656b39
2009-05-03 · TA获得超过1338个赞
知道小有建树答主
回答量:1177
采纳率:0%
帮助的人:888万
展开全部
这应该是个矩阵里的元素,意思就是上面的这些元素相等
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-05-08
展开全部
kfsozl.cfpzlpw]9 INFJsfhkkmxjdophhiijfmc hhkkyuliudanaukjfanncsiiuppeurfuhchhiuyyejhjuiivjjodueuriugujkfv

参考资料: gUUUJD9QU84YE4HWGOIHJMJMM IUJUCIAE

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李艾霖123
2009-05-08
知道答主
回答量:31
采纳率:0%
帮助的人:0
展开全部
no
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式