若有以下程序 #include <stdio.h> main() { int b=10, a=-11; a %= b %= 4; printf("%d %d\n", a, b); } 则程序的

admin2021-07-09  23

问题 若有以下程序
    #include <stdio.h>
    main()
    {  int  b=10, a=-11;
       a %= b %= 4;
       printf("%d %d\n", a, b);
    }
则程序的输出结果是

选项 A、1  2
B、-1  2
C、-3
D、2015/1/2

答案B

解析 先计算b%=4,即b=b%4,结果为2,然后计算a%=2,结果为-1,最后a的值为-1,b的值为2,所以选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/jbkp777K
0

最新回复(0)