Java??????м??????????????
???????????? ???????[ 2013/1/21 10:21:15 ] ????????
???????????????????????????????????????????????м???????????????????????????????????????????????????????????????????к???????????????????????????a??b????????????????????????????????????С?????????? ???????????a??b?к????????????????????a?? b??????????м??????
????????????????
static??class??Num
{
int??a;
int??b;
}
public??static??void??swap1(Num??num)
{
num.a??=??num.a??+??num.b;
num.b??=??num.a??-??num.b;
num.a??=??num.a??-??num.b;
}
??????????????“+”???????a??b??????????????a?????a???м????????????????b?????a?????????a+b?????????a???b ???????a?? ?????b??????????a?????????????????a?????????a+b??????????b??????????????a???????????b??? ?????b?????a??
??????????????????????“*”??“/”???????????????Ч???????????£?
public??static??void??swap2(Num??num)
{
num.a??=??num.a??*??num.b;
num.b??=??num.a??/??num.b;
num.a??=??num.a??/??num.b;
}
public??static??void??swap3(Num??num)
{
num.a??=??num.a??-??num.b;
num.b??=??num.a??+??num.b;
num.a??=??num.b??-??num.a;
}
?????????????Java????????????????“/”???????????????0????????????????????????????Щ?????У???C??????????????????????????????????????????ж?????????£?
public??static??void??swap4(Num??num)
{
//?????????
if??(num.a??*??num.b??<=??0)
{
num.a??=??num.a??+??num.b;
num.b??=??num.a??-??num.b;
num.a??=??num.a??-??num.b;
}
else
{
num.a??=??num.a??-??num.b;
num.b??=??num.a??+??num.b;
num.a??=??num.b??-??num.a;
}
}
???????????????и??????????????????????????????????κ?????0???????????????????????????????0???????????? ????????????′???
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11