int i1,i2,i3=241;i1=i3/100%8;i2=(-1)&&(-2);printf("%d,%d\n",i1,i2);问输出的结果.并问一下i2具体要怎么理解啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 10:52:12
int i1,i2,i3=241;i1=i3/100%8;i2=(-1)&&(-2);printf(
x͐J@_% LNBȏ/Fa6!T`6F6E EFdZƙdWpR|n.{8~' P׵aM]5aS,WkC]UAOj2lI4coDv5 r|V1l%44De,BobXޞ=^:=shs6:XAk3Ŭ|U"MtiF}$Li7ؿ8lSB&R*@y^S9u!

int i1,i2,i3=241;i1=i3/100%8;i2=(-1)&&(-2);printf("%d,%d\n",i1,i2);问输出的结果.并问一下i2具体要怎么理解啊?
int i1,i2,i3=241;i1=i3/100%8;i2=(-1)&&(-2);printf("%d,%d\n",i1,i2);问输出的结果.并问一下i2具体要怎么理解啊?

int i1,i2,i3=241;i1=i3/100%8;i2=(-1)&&(-2);printf("%d,%d\n",i1,i2);问输出的结果.并问一下i2具体要怎么理解啊?
输出结果:2,1.不过代码有错误,%和()有些是汉字的.i2=1,因为(-1)、(-2)的逻辑值都为1,所以1 && 1=1.