Exemplo n.º 1
0
int main (void)
{
    /*
    int bis(int x, int m);
    int bic(int x, int m);
    */

    int x = 3, m = 5;

    printf("%x\n", bool_or(x, m));
    printf("%x\n", bool_xor(x, m));

    return 0;
}
Exemplo n.º 2
0
int main()
{
    int i;
    for(i = 0; i < 100; ++i) {
        int x, y;
        x = rand();
        y = rand();
        if((x | y) != bool_or(x, y)) {
            printf("bool_or error %d %d\n", x, y);
        }
        if((x ^ y) != bool_xor(x, y)) {
            printf("bool_xor error %d %d\n", x, y);
        }
        if((x & y) != bool_and(x, y)) {
            printf("bool_and error %d %d\n", x, y);
        }
    }
    return 0;
}