C语言中“二进制指定的某一位数0变1,或者1变0,并输出该数值”的代码是什么?

日期:2019-09-07 19:30:05 人气:1

C语言中“二进制指定的某一位数0变1,或者1变0,并输出该数值”的代码是什么?

0变1其它位不变,位或一个该位为1其它位为0的数可得 1变0其它位不变,位与一个该位为0其它位为1的数可得 得到等N位为1其它位为0的数,可用1左移N位即得 得到等N位为0其它位为1的数,用前数位反一下即得 演示程序: #include char*int2bin(int ,char* ); int main() { int x0,x1,n,flag; char x0b[33]={0}; char x1b[33]={0}; while(1) { x
    A+
热门评论