Java程式填空,已知變數a b的值,要求交換a b的值並輸

2021-03-19 21:08:15 字數 1188 閱讀 7762

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 的平方 ...