“Обмен два числа без использования третьей переменной” Ответ

обмен без использования третьей переменной

// SWAPPING WITHOUT USING THIRD VARIABLE
#include<stdio.h>  
 int main()    
{    
int a=10, b=20;      
printf("Before swap a=%d b=%d",a,b);      
a=a+b;//a=30 (10+20)    
b=a-b;//b=10 (30-20)    
a=a-b;//a=20 (30-10)    
printf("\nAfter swap a=%d b=%d",a,b);    
return 0;  
}   
Adventurous Antelope

Обмен два числа без использования третьей переменной

    public static void main(String[] args) {
        int x = 10;
        int y = 20;
        
        x=x+y;
        y=x-y;
        x=x-y;

        System.out.println("x:"+x+" y:"+y);
    }
Chathumal Sangeeth

Ответы похожие на “Обмен два числа без использования третьей переменной”

Вопросы похожие на “Обмен два числа без использования третьей переменной”

Смотреть популярные ответы по языку

Смотреть другие языки программирования