Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


how to add numbers without using arithmetic operators.

Answers were Sorted based on User's Feedback



how to add numbers without using arithmetic operators...

Answer / sneha

#include <stdio.h>

int add(int a,int b)
{
if(!a)
return b;
else
return add((a&b)<<1,a^b);
}

void main()
{
int a=2, b=3, c;
c = add(a,b);
printf("%d\n",c);
}

Is This Answer Correct ?    15 Yes 3 No

how to add numbers without using arithmetic operators...

Answer / lookog

int add2(int a,int b)
{int s;
char *p=(unsigned)a;
s=&p[b];
return(s);
}

The previous soln with int would not be accurate, as int
storage is platform dependent. char is 1 bytes mostly.p[b]
is equivalent to *(p+b) and already p=a has been set.
though result is coming for -1000,-1000, not sure what it
means physically(address of -2000 ?)

Is This Answer Correct ?    1 Yes 0 No

how to add numbers without using arithmetic operators...

Answer / srikanth

int main()
{
int a=3,b=5;
printf("
%d
",printf("%*c%*c",a,' ' ,b,' '));
}

Is This Answer Correct ?    0 Yes 0 No

how to add numbers without using arithmetic operators...

Answer / karna

i am eager to see this progrm answer

Is This Answer Correct ?    0 Yes 1 No

how to add numbers without using arithmetic operators...

Answer / santhi perumal

#include<Stdio.h>
#include<conio.h>

void main()
{
int a=10,b=20;
while(b--) a++;
printf("Sum is :%d",a);
}

Is This Answer Correct ?    9 Yes 11 No

how to add numbers without using arithmetic operators...

Answer / abdur rab

#include <stdio.h>

int main ( int argc, char* argv [ ] )
{
int value1 = 10;
int value2 = 5;
printf ( "\n The sum is :%d", value1 | value2 );
}

Is This Answer Correct ?    10 Yes 12 No

how to add numbers without using arithmetic operators...

Answer / autojack

#include<stdio.h>
#include<conio.h>
void main()
{
int a=5,x=10,c;
clrscr();
c=a|x;
printf("%d",c);
getch();
}

Is This Answer Correct ?    2 Yes 5 No

how to add numbers without using arithmetic operators...

Answer / satish gaikwad

oh sorry I have considered as addition operator

Is This Answer Correct ?    2 Yes 6 No

how to add numbers without using arithmetic operators...

Answer / mokka samy

use the variable u can get it

Is This Answer Correct ?    2 Yes 6 No

how to add numbers without using arithmetic operators...

Answer / valli

#include<stdio.h>
main()
{
int a=5,b=6,s;
int *p=a;
s=&p[b];
printf("%d",s);
}

Is This Answer Correct ?    1 Yes 5 No

Post New Answer

More C Interview Questions

How to print "I Love My India" without using semi colon?

4 Answers  


can we print any string in c language without using semicolon(;)(terminator) in whole program.

11 Answers  


What do you mean by c?

1 Answers  


wap in c to accept a number display the total count of digit

4 Answers  


Write a function in c to find the area of a triangle whose length of three sides is given.

2 Answers  


a direct address that identifies a location by means of its displacement from a base address or segment a) absolute address b) relative address c) relative mode d) absolute mode

0 Answers  


What are the types of data files?

0 Answers  


Explain about C function prototype?

0 Answers  


program for validity of triangle from 3 side

7 Answers  


Write a program that his output * *** *****

1 Answers  


how can i print "hello".please consider inverted commas as well.i want to print on console: "hello"

4 Answers   Wipro,


Tell us bitwise shift operators?

0 Answers  


Categories