ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[info]题目:学习使用按位异或 ^。 程序分析:0^0=0; 0^1=1; 1^0=1; 1^1=0 。 077(八进制) = 63(十进制) = 00111111(二进制) 3(十进制) = 00000011(二进制) 00111111 ^ 00000011 = 00111100 ~~~C #include <stdio.h> int main(){ int a,b; a = 077; b = a ^ 3; printf("%d ^ 3 = %d\n", a, b); b^=7; printf("b ^ 7 = %d\n", b); return 0; } ~~~