在C語言中,僅定義兩個變量.如何實現值的交換?

題目:

在C語言中,僅定義兩個變量.如何實現值的交換?
如int a=3,b=5.交換後a=5,b=3.

解答:

嗯,這樣可以: void main() {int a=8,b=9; a=b-a; b=b-a;a=a+b; printf("a=%d,\tb=%d",a,b); }

添加新評論

暱稱
郵箱
網站