若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/15 04:36:55
![若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(](/uploads/image/z/3434738-50-8.jpg?t=%E8%8B%A5%E5%8F%98%E9%87%8F%E5%B7%B2%E6%AD%A3%E7%A1%AE%E5%AE%9A%E4%B9%89%2C%E5%88%99%E4%BB%A5%E4%B8%8B%E8%AF%AD%E5%8F%A5%E7%9A%84%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF+s%3D32%3B+s%5E%3D32%3B+printf%28%22%25d%22%2Cs%29%3B)
x){ѽiOozv랮dgӎOv/}O>blޜg3+Y+ǁ̼4
%%bMk"}_`gC[U=c5˞oy:{KzɎ%Ovz6u;Nс(Zlҧ6> t g
@ng_\g ec$
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
^是异或符号,因此只要两个数相同,异或出来就一定是0,所以输出结果是0.