Hướng dẫn how two numbers can be swapped using php code? - cách hoán đổi hai số bằng mã php?

Hai số có thể được hoán đổi hoặc hoán đổi. Nó có nghĩa là số thứ nhất sẽ trở thành số thứ hai và số thứ hai sẽ trở thành đầu tiên.

Ví dụ

Có hai phương pháp để hoán đổi:

  • Bằng cách sử dụng biến thứ ba.
  • Mà không sử dụng biến thứ ba.

Trao đổi bằng cách sử dụng biến thứ ba

Trao đổi hai số 45 và 78 bằng biến thứ ba.

Example:

Output:

Hướng dẫn how two numbers can be swapped using php code? - cách hoán đổi hai số bằng mã php?

Trao đổi mà không sử dụng biến thứ ba

Trao đổi hai số mà không sử dụng biến thứ ba được thực hiện theo hai cách:

  • Sử dụng hoạt động số học + và?
  • Sử dụng hoạt động số học * và /

Ví dụ cho (+ và -):

Output:

Hướng dẫn how two numbers can be swapped using php code? - cách hoán đổi hai số bằng mã php?

Ví dụ cho (* và /):

Output:

Hướng dẫn how two numbers can be swapped using php code? - cách hoán đổi hai số bằng mã php?

Chương trình PHP để trao đổi hai số:

Chương trình dưới đây là trao đổi hai số có và không sử dụng biến thứ ba. Câu lệnh ECHO PHP được sử dụng để xuất kết quả trên màn hình. Trao đổi hai số đơn giản có nghĩa là trao đổi các giá trị của hai biến số.

Trước khi hoán đổi,

A = N1

B = N2

Sau khi hoán đổi,

A = N2

B = N1

Sử dụng biến thứ ba: Ví dụ
Example

DOCTYPE html>
<html>
<body>
 
php
 
echo "Before Swapping:
"
; $a = 1; $b = 2; echo "a = $a
"
; echo "b = $b

"
;   echo "After swapping:
"
; $temp = $a; $a = $b; $b = $temp;   echo "a = $a
"
; echo "b = $b
"
; ?>   body> html>

Đầu ra

Before Swapping:
a = 1
b = 2
 
After swapping:
a = 2
b = 1

Mà không sử dụng biến thứ ba: ví dụ
Example

DOCTYPE html>
<html>
<body>
 
php  
echo "Before Swapping:
"
; $a = 1; $b = 2; echo "a = $a
"
; echo "b = $b

"
;   echo "After swapping:
"
;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
"
; echo "b = $b"; ?>   body> html>

Đầu ra

Before Swapping:
a = 1
b = 2
 
After swapping:
a = 2
b = 1

Hướng dẫn how two numbers can be swapped using php code? - cách hoán đổi hai số bằng mã php?

Làm thế nào tôi có thể trao đổi hai số mà không có biến thứ 3 trong PHP?

Mã: Trao đổi hai biến giá trị mà không sử dụng biến thứ ba PHP $ a = 15; $ b = 276; tiếng vang "\ nbefore hoán đổi:". $ a. ','. $ b; Danh sách ($ a, $ b) = mảng ($ b, $ a); tiếng vang "\ nafter hoán đổi:".

  • Bạn sẽ sử dụng gì trong việc hoán đổi 2 số?
  • Các số hoán đổi bằng cách sử dụng biến tạm thời trong chương trình trên, biến TEMP được gán giá trị của biến đầu tiên. Sau đó, giá trị của biến thứ nhất được gán cho biến thứ hai. Cuối cùng, temp (giữ giá trị ban đầu của đầu tiên) được gán thành thứ hai. Điều này hoàn thành quá trình hoán đổi.
  • Làm thế nào tôi có thể trao đổi hai số mà không có biến thứ 3 trong PHP?

    Mã: Trao đổi hai biến giá trị mà không sử dụng biến thứ ba PHP $ a = 15; $ b = 276; tiếng vang "\ nbefore hoán đổi:". $ a. ','. $ b; Danh sách ($ a, $ b) = mảng ($ b, $ a); tiếng vang "\ nafter hoán đổi:".

    Bạn sẽ sử dụng gì trong việc hoán đổi 2 số?

    Các số hoán đổi bằng cách sử dụng biến tạm thời trong chương trình trên, biến TEMP được gán giá trị của biến đầu tiên. Sau đó, giá trị của biến thứ nhất được gán cho biến thứ hai. Cuối cùng, temp (giữ giá trị ban đầu của đầu tiên) được gán thành thứ hai. Điều này hoàn thành quá trình hoán đổi.The value of the first number is stored in the temporary variable. This value is then replaced by the value of the second number. The second number is then assigned the value of the temporary variable. The time complexity required to perform this operation is O(1). The space required is also approximately equivalent to O(1).

    PHP

    $num1

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    0

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    2

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    5
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6$num1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    $num1 0

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1 0$num1

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6$num1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    020202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6$num1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    020202020

    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    7

    Output:

    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9

    Sử dụng phương thức mảng (): Một đối tượng mảng được tạo bằng cách sử dụng các đối số làm số hoán đổi, nghĩa là đối số thứ nhất là số thứ hai và đối số thứ hai là số thứ nhất.The XOR operator can be used to swap numbers in PHP. However, this technique works only for the case of integers. The XOR operator application takes constant time complexity and space complexity.

    PHP

    $num1

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    0

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    2

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    5
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6$num1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    $num1 0

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1 0$num1

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6$num1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    020202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    03

    Output:

    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9

    Sử dụng phương thức mảng (): Một đối tượng mảng được tạo bằng cách sử dụng các đối số làm số hoán đổi, nghĩa là đối số thứ nhất là số thứ hai và đối số thứ hai là số thứ nhất.An array object is created using the arguments as swapped numbers, that is, the first argument is the second number and the second argument is the first number.

    Syntax:

    array(num2 , num1)

    Ví dụ: Điều này sau đó được gán cho một đối tượng danh sách bằng phương thức Danh sách (), lưu trữ các số theo thứ tự, tức là số thứ nhất theo sau là số thứ hai. Điều này hoán đổi các con số. Tuy nhiên, phương pháp này chỉ hoạt động cho các số nguyên.This is then assigned to a list object using the list() method, storing numbers in order i.e. the first number followed by the second number. This swaps the numbers. However, this method works only for integers.

    PHP

    $num1

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    0

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    2

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    5
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6$num1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Các

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6$num1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    DOCTYPE html>
    <html>
    <body>
     
    php  
    echo "Before Swapping:
    "
    ; $a = 1; $b = 2; echo "a = $a
    "
    ; echo "b = $b

    "
    ;   echo "After swapping:
    "
    ;   $a = $a + $b; $b = $a - $b; $a = $a - $b;   echo "a = $a
    "
    ; echo "b = $b"; ?>   body> html>
    0202020

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    3
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    4
    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    1
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    6
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    9
    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    51

    Before Swapping:
    a = 1
    b = 2
     
    After swapping:
    a = 2
    b = 1
    03

    Output:

    Number 1 original: 9
    Number 2 original: 4
    Number 1 modified: 4
    Number 2 modified: 9

    Làm thế nào tôi có thể trao đổi hai giá trị trong PHP?

    Hai số có thể được hoán đổi hoặc hoán đổi. Nó có nghĩa là số thứ nhất sẽ trở thành số thứ hai và số thứ hai sẽ trở thành đầu tiên. Có hai phương pháp để hoán đổi: bằng cách sử dụng biến thứ ba ...
    Các
    $ a = 45 ;.
    $ b = 78 ;.
    // hoán đổi logic ..
    $ thứ ba = $ a ;.
    $ a = $ b ;.
    $ b = $ thứ ba ;.
    Echo "Sau khi hoán đổi:" ;.

    Làm thế nào để bạn viết một mã để trao đổi hai số?

    Hãy xem một ví dụ khác để trao đổi hai số bằng cách sử dụng * và /...
    #include.
    #include.
    int main ().
    int a = 10, b = 20 ;.
    printf ("trước khi hoán đổi a =%d b =%d", a, b) ;.
    a = a*b; // a = 200 (10*20).
    b = a/b; // b = 10 (200/20).

    Làm thế nào tôi có thể trao đổi hai số mà không có biến thứ 3 trong PHP?

    Mã: Trao đổi hai biến giá trị mà không sử dụng biến thứ ba PHP $ a = 15;$ b = 276;tiếng vang "\ nbefore hoán đổi:".$ a.','.$ b;Danh sách ($ a, $ b) = mảng ($ b, $ a);tiếng vang "\ nafter hoán đổi:".

    Bạn sẽ sử dụng gì trong việc hoán đổi 2 số?

    Các số hoán đổi bằng cách sử dụng biến tạm thời trong chương trình trên, biến TEMP được gán giá trị của biến đầu tiên.Sau đó, giá trị của biến thứ nhất được gán cho biến thứ hai.Cuối cùng, temp (giữ giá trị ban đầu của đầu tiên) được gán thành thứ hai.Điều này hoàn thành quá trình hoán đổi.Temporary Variable In the above program, the temp variable is assigned the value of the first variable. Then, the value of the first variable is assigned to the second variable. Finally, the temp (which holds the initial value of first ) is assigned to second . This completes the swapping process.