swap two number wthout using third variable
Answers were Sorted based on User's Feedback
Answer / jvhariharan
void main()
{
int a=10,b=20;
a=a+b;
b=a-b;
a=a-b;
}
| Is This Answer Correct ? | 24 Yes | 3 No |
Answer / ashutosh tiwari
void swap_num(int *a, int *b)
{
*a = *a+*b; *b = *a-*b; *a = *a-*b;
}
or
void swap_num(int *a,int *b)
{
*a = *a^*b; *b = *a^*b; *a = *a^*b;
}
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / suyog
A very simple and cute answer...
Assign as follows
a=a+b-(b=a)
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / abhay khare
void main()
{
int a,b,c
printf("two no are\n");
scanf("%d&n");
a=c;
b=a
c=b
getch;
}
| Is This Answer Correct ? | 1 Yes | 10 No |
What are the Advantages of HashMap over Vector?
Write a program to reverse a number?
what are the activities you enjoy most and How do you see these Developing in the Future with Reference to in your work life and in your personal life
Find out the roles which gives access to all tables in SAP? Thanks in advance.
Difference between debugging, running, executing of an application
What is test execution and when will we start execution please send me one example for this question
What is the difference beween joblib and steplib statements
Explain what is OOPS and its concepts?
What is meant by STACK?
8.In DSP,Define Signal and System?and various type of signals.
what is difference between restoring and non restoring division?
you have a computer with 80GB hard disk and ubuntu 8.04 is installed on entire hard disk.now you have to create a seprate partition for windows OS and install win XP as dual boot.write down the steps involved along with the commands
1 Answers Anand Group, Indian Navy, TCS,