c語言ab交換輸出
2025-04-09 13:49:22問答瀏覽:1566次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復
共 2 個回答
- C 語言中,實現(xiàn)兩個變量的值互換需要用到一個中介變量,一般不建議直接通過AB的復合命名實現(xiàn)。c語言代碼實現(xiàn)交換兩個數(shù)基本思路是: C a = a + b; b = a
b; a = a
b;
在這個過程中,首先把a和b的和賦值給a,這里b的值被覆蓋了;然后再把原a的值賦給b(a-b就是把原先a的值減掉b,即得到了b的原始值);最后把a減去b的值(此時a的值還是a+b)賦值給a,從而實現(xiàn)了交換。 這只是一個最基礎的解法,除此之外還有許多其他方法,如位運算、引用等,這里就先不展開了。贊12回復舉報
我也是有底線的人~
點擊加載更多
最新資訊
更多相關資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍
465位用戶圍觀了該問題