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

admin2018-01-14  43

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

选项 A、1 2
B、一1 2
C、一1—2
D、1—2

答案B

解析 先计算b%=4,即b=b%4,结果为2,然后计算a%=2,结果为一1,最后输出a的值为一1,b的值为2,故B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/DKa0FFFM
0

最新回复(0)