Search This Blog

Saturday, October 4, 2014

WAP to increment a given number by one using bitwise operators

1:  main()  
2:  {  
3:    int num = 0,res = 0;  
4:    printf("Enter number\n");  
5:    scanf("%d",&num);  
6:    res = ~num;  
7:    num ^= (num & ~-~num)| (~num & -~num);  
8:    printf("Inc Num : %d\n",num);  
9:  }   

No comments:

Post a Comment