main() { int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf(“%d,%d”,a,b);要求说出答案的原因.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 03:23:50
![main() { int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf(“%d,%d”,a,b);要求说出答案的原因.](/uploads/image/z/5121590-14-0.jpg?t=main%28%29+%7B+int+a%2Cb%2Cd%3D241%3B+a%3Dd%2F100%259%3B+b%3D%28-1%29%26%26%28-1%29%3B+printf%28%E2%80%9C%25d%2C%25d%E2%80%9D%2Ca%2Cb%29%3B%E8%A6%81%E6%B1%82%E8%AF%B4%E5%87%BA%E7%AD%94%E6%A1%88%E7%9A%84%E5%8E%9F%E5%9B%A0.)
main() { int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf(“%d,%d”,a,b);要求说出答案的原因.
main() { int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf(“%d,%d”,a,b);
要求说出答案的原因.
main() { int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf(“%d,%d”,a,b);要求说出答案的原因.
a = d/100%9 = 2 d/100=2 然后除9取余就是2
b = (-1)&&(-1) = 1(两个都不为0,所以都是真)
所以结果为:2,1