1樓:愛力玖riva老師
桑拿要去酒店,比如昌安,新昌安,粵海等等,都有,一般300-600都有,分a,b兩種,去玩玩就知道了
請問c語言中:a=a-b;b=a+b;a=b-a能實現兩資料的交換嗎?為什麼?
2樓:匿名使用者
能啊!!!
首先可以架設一個a、b的值,比如5、10
那麼第一句結果為a = 5 - 10 = -5第二句結果為 b = (-5) + 10 = 5第三句結果為 a = 5 - (-5) =10注意其中的a、b的值變化後帶入計算也變化了。。。
3樓:豬頭或火寶寶
你好!!!
我們假設a=10,b=20;我們來看看過程:
a=a-b=10-20=-10,
b=a+b=-10+20=10,
a=b-a=10-(-10)=20
說明實現了交換!!!!
要是呼叫函式交換有很多,要是直接交換還可以:
int temp;
temp=a;
a=b;
b=a;
也可以!!
4樓:匿名使用者
這個絕對能實現2數交換,只有不溢位~~
至於為什麼~~
先看前2個
a=a-b;b=a+b
把第二個中的a用第一個式子表示
即b=(a-b)+b 計算一步 即 b=a;
再將第一個和上面的帶入第三個中
a=(a)-(a-b) 計算一步 即 a=b;
5樓:
如果不借助其它中間變數,比較簡單的方法有以下三個,當然假設a+b不會溢位
1. int a=5, b=10;
a=a-b;
b=a+b;
a=b-a;
printf("a=%d,b=%d\n", a, b);
2. a=5, b=10;
a=a+b;
b=a-b;
a=a-b;
printf("a=%d,b=%d\n", a, b);
3. a=5, b=10;
a=a^b;
b=a^b;
a=a^b;
printf("a=%d,b=%d\n", a, b);
就像樓上說的:要是呼叫函式交換有很多,這裡就無法一一列舉了
為什麼在abcd分別是4,6,8,9時,「(a++,b>a++&&c>d)?++d:a
6樓:劉子超1號
括號內兩個a++使a=6,逗號表示式以後面的值為準,c>d的值為0,任何值and0都等於0,條件表示式的條件為0,取冒號後面的值,實際上a=b,故a>b的值為0
c語言:設a=10,b=4;表示式:a%=(b%=3)的值是?詳細告訴我怎麼算來的,謝謝!
7樓:天雨下凡
首先看(b%=3),b%=3就是b=b%3=1,整個表示式的值就是b的值,即1,
再看a%=(b%=3),就是a=a%1=a,結果為0
8樓:
a+b=14 2.4*3=1212+18=30 3.是一個右值表示式,結果為右邊的值 即 a % b 的值,%求餘運算子 故結果為2
9樓:
你是說a-- 為什麼來=3是吧??自?? a--的職會等於a的值,也bai
就是du3,然後
zhi因為a--所以表dao達於以後的a=2. 區別--a=2,然後a=2 區別是最後新的a都會=(原來的)a-1 但是a--會等於原來a的值。 而--a會等於a-1後的值(也就是賦值後的)。
好比這題的a=3. a...
10樓:
選d 其他答案都為1
c語言中t=a a=b b=t 是什麼意思?為什麼要使用這個呀?
11樓:王月生
是將a和b的值交換,a=b是把b的值給a,然後a原來的值就不見了,變成b的值了,所以要在之前加個t=a,先把a的值放到t中,最後只要把t的值給b,就相當於把a原來的值給了b,達到了交換的目的
12樓:匿名使用者
能把a和b的值交換呀
比如開始
a=1 b=2
執行t=a a=b b=t後
a=2 b=1
13樓:
意思是交換a,b的值,t是中間變數,如果不用t,直接a=b,則a值被b覆蓋。
14樓:匿名使用者
實現了a 和b的互換。t作為一箇中間變數作為轉儲。
15樓:琴不敢說愛你
交換a,b值,不用中間變數,怎麼辦啊!!
16樓:匿名使用者
=是賦值的意思,就是實現a和b的互換
17樓:匿名使用者
不用中間變數:
a=a+b;
b=a-b;
a=a-b;
(附:注意越界問題)
邏輯問題:為什麼a推出b=(非a)或b?
18樓:匿名使用者
b為真並不能表示a為真啊。。。a是b的充分條件不是必要條件啊。。。。你的例子真的有好好思考過嗎。。。。
1:a^-1+b^-1為什麼=a^-1(a+b)b^-1 ? 2: 我們計算時可以把^-1l
19樓:匿名使用者
a^-1(a+b)b^-1
=(a^-1a+a^-1b)b^-1
=(e+a^-1b)b^-1
=eb^-1+a^-1bb^-1
=b^-1+a^-1e
=a^-1+b^-1
相等於-1次方,但卻是不同的概念,要注意。
20樓:小坤哥
a^-1=1/a,後面那個就是前面的式子通分得到的
21樓:匿名使用者
原式=1/a+1/b=(a+b)/ab=a^-1(a+b)b^-1可以
問:a與b互不相容,則a與b一定不獨立。這是為什麼?舉個列子呢
22樓:demon陌
互斥事件(互不相容)是事件a與b不可能同時發生。 相互獨立事件的意思是a的發生與否與b毫無關係。
同樣的,b的發生與否不影響a的發生。如果ab兩事件發生的概率都不為0,如果兩事件互斥,那麼肯定不獨立;如果兩事件獨立,那麼肯定不互斥。
如a∩b為不可能事件(a∩b=φ),那麼稱事件a與事件b互斥,事件a與事件b在任何一次試驗中不會同時發生。
23樓:牧童小七
有前提 p(a) 和p(b)不能為空集
事件獨立**判斷法則,p(ab)=p(a)p(b)而互不相容且不為空,則p(a)p(b)≠0但p(ab)=0
所以二者不相等
所以證明 不相容一定不獨立
我夢見自己成為一條龍,夢見自己是一條龍,在是什麼徵兆?
吉兆!身處蒼龍臥虎之處,看來你將去的地方應該很不錯,那裡的人都對你有所幫助哦! 2010年1月15日晚上我夢見自己是一條龍在龍宮中.龍宮中老龍去世 我岳父1.6這預示著你將成為大集團的一把手或負責人,會有許多追隨者。不遠的將來就會 夢見自己是一條龍,在是什麼徵兆? 你是真命天子,未來的共和國 周公解...
1米魚缸只用過濾桶養一條龍魚可以嗎?高手請解答
我認為有上慮就可以了,等養好水是沒有魚便的,都被分解了。裉根據水的清澈程度決定換水時間,一定會好的。 愷比來學習 我就是1米的上濾養了兩條30多公分的金龍,還有十幾公分的虎魚,過濾槽全放白棉,下水口加反氣舉,裝滿濾材陶瓷環就行。加硝化細菌,下面放衝浪泵,缸底一點雜質沒有,水質超清。魚粑粑實在吸不走的...
A1的值是22 05 04我想讓B1的值是22 05 04,就是加上月。應該用什麼函式
可以,在b2輸入 if month a1 7,a1 31,if month a1 12,a1 31,if month a1 2,a1 31,if month a1 1,a1 28,a1 30 然後向下拉就可以了。然後用格式刷,將b列的數值刷成a列的格式即可。解釋一下,首先判斷a1的日期月份是不是7月...