3555: 按位运算【明解C语言 第七章】

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:8 解决:0

题目描述

定义两个无符号十进制整数a和b,并从键盘上输入,输出a和b二进制数,再输出a和b的逻辑与、逻辑或、逻辑异或,以及a的反码和b的反码

输入

仅一行,两个无符号十进制整数a和b,以空格分隔

输出

输出7行

第1行:a的二进制数

第2行:b的二进制数

第3行:a和b的逻辑与

第4行:a和b的逻辑或

第5行:a和b的逻辑异或

第6行:a的反码

第7行:b的反码

样例输入 复制

12 45

样例输出 复制

a=00000000000000000000000000001100
b=00000000000000000000000000101101
a&b=00000000000000000000000000001100
a|b=00000000000000000000000000101101
a^b=00000000000000000000000000100001
~a=11111111111111111111111111110011
~b=11111111111111111111111111010010