What is right shift ?
Basically,shifting are possible on binary bits.
Example-
Number is: 32
Its binary is 100000
Then one right shift is 010000(i.e, 16 in decimal)
program-
#include< stdio.h>
int main() {
int n,a;
printf("Enter number\n");
scanf("%d",&n);
a=n>>1;
printf("One Right shift is %d\n",a);
a=n>>2;
printf("Two Right shift is %d\n",a);
a=n>>3;
printf("Three Right shift is %d\n",a);
}
Enter number
64
One Right shift is 32
Two Right shift is 16
Three Right shift is 8