Untitled
unknown
c_cpp
2 years ago
1.2 kB
11
Indexable
#include <stdio.h>
int main()
{
int a = 6; // 110
int b = 3; // 011
int wynik = a & b; // 010
printf("%d & %d = %d", a, b, wynik);
int wynik2 = a | b; // 111
printf("\n%d | %d = %d", a, b, wynik2);
int c = ~a + 1;
printf("\n%d\n", c);
int d = 34;
int e = 40;
int f = 34;
if( ( d ^ e ) == 0 )
{
printf("Liczba d i e sa takie same\n");
}
else
{
printf("Liczba d i e NIE sa takie same\n");
}
if( ( d ^ f ) == 0 )
printf("Liczba d i f sa takie same\n");
else
printf("Liczba d i f NIE sa takie same\n");
int liczba = 34;
printf("%d >> 1 = %d\n", liczba, liczba >> 1); // 17
printf("%d >> 2 = %d\n", liczba, liczba >> 2); // 8
printf("%d << 1 = %d\n", liczba, liczba << 1); // 68
printf("%d << 2 = %d\n", liczba, liczba << 2); // 136
int liczba2 = -55;
printf("%d >> 1 = %d\n", liczba2, liczba2 >> 1); // -28
printf("%d >> 2 = %d\n", liczba2, liczba2 >> 2); // -14
printf("%d << 1 = %d\n", liczba2, liczba2 << 1); // -110
printf("%d << 2 = %d\n", liczba2, liczba2 << 2); // -220
return 0;
}
Editor is loading...
Leave a Comment