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

admin2022-06-24  26

问题 若有以下程序:
#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/rxd0FFFM
0

最新回复(0)