Hello, OnlineGDB Q&A section lets you put your programming query to fellow community users. Asking a solution for whole assignment is strictly not allowed. You may ask for help where you are stuck. Try to add as much information as possible so that fellow users can know about your problem statement easily.

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.
...