answersLogoWhite

0


Best Answer

To swap two variables without using a third variable, use exclusive or manipulation...

a ^= b;

b ^= a;

a ^= b;

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you write a program in C plus plus plus plus How do you write a program in C to swap two variables without using the third oneo swap two variables without using the third one?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How do you write a program in C to swap two variables without using the third one using XOR?

a=a^b; b=a^b; a=a^b;


How do you write a program in Perl to swap two variables without using the third one?

Use list assignment i.e. for two variables $a, $b: ($a,$b) = ($b,$a)


Cheats on how to get clubpenguin cloths if your not a member?

Without using a third party cheating program, unfortunetly, is impossible.


When possible you should advoid using what variables in a program?

Global Variables Or: variables with names longer than 128 characters.


When possible you should avoid using variables in a program.?

global


How can you accept sum and print numbers without creating variables?

It is very easy. The program begins here..... /*Program to sum and print numbers without creating variables*/ #include<stdio.h> main() { clrscr(); printf("%d+%d=%d",5,2,5+2); getch(); } /*Program ends here*/ Now just by changing the numbers in the "printf" statement we can add, subtract, multiply and divide the numbers without using variables. Hence the problem is solved..........


How do you write a program in C to swap two variables using the third variable?

Consider the following declarations:int x = 0;int y = 1;In order to swap the values, we need to use a temporary variable:int t = x;x = y;y = t;However, it is possible to swap the values without using a third variable:x ^= y ^= x ^= y;


How do you write a program in C to swap two variables without using the third one - 46k?

int a = 5; int b = 10; a = a + b; // a = 5 + 10 = 15 b = a - b; // b = 15 - 10 = 5 a = a - b; // a = 15 - 5 = 10


Can you write addition of 2 no program without using third variable?

Yes. int a, b; a= 2; b= 3; a= a+b;


Write a program for two variables without using third variable in c plus plus?

#include <stdio.h> int main (void) { char *first= "Hello"; int second = 12; printf ("first=%s, second=%d\n", first, second); return 0; }


How can you devise a way to interchange two variables A and B without using a third variable or register using Exclusive OR?

A = A xor B B = A xor B A = A xor B in C... A^=B; B^=A; A^=B;


How do you swap variables in PHP?

By using a third temporary variable. $tmp = $a; $a = $b; $b = $tmp;