2021年1月5日 星期二

bitwise練習

 #include <stdio.h>


int main(void) {

    printf("AND運算:\n");

    printf("0x26 AND 0xe2\t\%x\n", 0x26 & 0xe2);



    printf("OR運算:\n");

    printf("0x26 OR 0xe2\t\%x\n", 0x26 | 0xe2);


    printf("XOR運算:\n");

    printf("0x26 XOR 0xe2\t\%x\n", 0x26 ^ 0xe2);


    printf("NOT運算:\n");

    printf("NOT 0x26\t\%x\n", ~0x26);

   

    printf("<<運算:\n");

    printf("<< 0x26\t\%x\n", 0x26<<2); 


    printf(">>運算:\n");

    printf(">> 0x26\t\%x\n", 0x26>>1); 

    return 0;

}

algorithm

 #include <iostream> #include <string.h> using namespace std; int main(int argc, char** argv)  { for(int j=2;j<=100;j++)//j...