what is the value of int c=2^3 and how?

0 votes
asked Aug 18, 2019 by anonymous
#include <stdio.h>
    int main()
    {
        int c = 2 ^ 3;
        printf("%d\n", c);
    }

5 Answers

0 votes
answered Aug 20, 2019 by anonymous

Answer is 1.

0 votes
answered Aug 20, 2019 by SWEngineer
try the exp() function from math.h
0 votes
answered Aug 20, 2019 by anonymous
2 ^ 3 = 2 xor 3 = 0010 xor 0011 = 0001 = 1
cuz :
0 ^ 0 = 0 (eq 0 when equals)
1 ^ 1 = 0 (eq 0 when equals)
1 ^ 0 = 1 (eq 1 when different)
0 ^ 1 = 1 (eq 1 when different)
0 votes
answered Aug 20, 2019 by anonymous
A  resposta eh   1 n
0 votes
answered Aug 21, 2019 by raji
public class Main{

public cstatic void main(String args[]){

   int c=2^3;

System.out.println(c);

}

}
Welcome to OnlineGDB Q&A, where you can ask questions related to programming and OnlineGDB IDE and and receive answers from other members of the community.
...