1樓:匿名使用者
system.out.println("before exchange:");
system.out.println("a = " + a);
system.out.println("b = " + b);
// routine to exchange a, b...system.out.println("after exchange:");
system.out.println("a = " + a);
system.out.println("b = " + b);
******************************====// routine to exchange a, b...直接:
int tmp = a;
a = b;
b = a;
不用中間量:
a = a + b;
b = a - b;
a = a - b;
不用中間量且不擔心溢位:使用 bitwise xora = a ^ b;
b = a ^ b;
a = a ^ b;
2樓:匿名使用者
樓上兩種方法都可以,一種是借助中間變數temp,另一種不用中間變數,也有的面試題要求必須不使用中間變數的
3樓:匿名使用者
int temp = a;
a = b;
b = temp;
4樓:匿名使用者
a=a+b;
b=a-b;
a=a-b;
5樓:匿名使用者
藉口藉口藉口就共和國
程式設計,輸入兩個整數送給變數a和變數b,輸入它們的值,然後交換變數a和b的值再次輸入它們的值
6樓:匿名使用者
#include
void main()
7樓:做而論道
光是輸入,不輸出嗎?
輸入四個變數a、b、c、d,交換變數a和d的值,交換變數b和c的值,並輸出交換前後的值。
8樓:手機使用者
(注:交換兩個變數的值,需借助中間量,如本題中的m與n 起橋梁的作用)
已知向量ab的夾角為120且,已知向量a,b的夾角為120,且a2,b3,則向量2a3b在向量2ab方向上的投影
本題主要考察的是向量夾角的運算,以及投影的演算法,假如a與b夾角為a,那麼啊在b上投版 影為 a cosa,反過權來b在a投影為 b cosa cos120 a.b a b 1 2,所以a.b 3.2a 3b 2 4a 2 12ab 9b 2 61,所以 2a 3b 根號61 同理 2a b 根號7...
已知a b是互質的正整數,滿足a b
a 2,b 2003,a 1002 2005 3007,b 1 2 3 1001 1003 2003 2005 1002 1001 2 3006 1001 2 2005 501501 1504503 2005 2008009,a b 2011016 a 3.b 2002,a 668 1336 200...
已知a b 7,ab 12,求a的平方 b的平方 ab和
宇文仙 已知a b 7,ab 12 1 a b a b 2ab 7 2 12 25所以a b ab 25 12 13 2 a b a b 2ab 25 2 12 1如果不懂,請追問,祝學習愉快! 妖精 a的平方 b的平方 ab a b 2 3ab 7 2 3 12 49 36 13 a b 的平方 ...