A-A+

假定有以下变量定义 则能使值为3的表达式是______。 int k=7 x=12;A.x%

2022-08-06 00:20:52 问答库 阅读 173 次

问题详情

假定有以下变量定义,则能使值为3的表达式是______。 int k=7,x=12;
A.x%=(k%=5)
B.x%=(k-k%5)
C.x%=k-k%5
D.(x%=k)-(k%=5)请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:选项A,(k%=5)=2,(x%=2)=0;选项B,(k-k%5)=7-2=5,(x%=5)=2:选项C,(k%5)=2,k-2=7-2=5,(x%5)=2;选项D,(x%=7)=5,(k%=5)=2,5-2=3。

考点:假定,表达式