单选题:若有以下定义,则能使值为3的表达式是( )。
若有以下定义,则能使值为3的表达式是( )。
```
int k=7, x=12;
```
@[D](2)
A. x%=(k%=5)
B. x%=(k-k%5)
C. x%=k-k%5
D. (x%=k)-(k%=5)
A.x%=(k%=5)
B.x%=(k-k%5)
C.x%=k-k%5
D.(x%=k)-(k%=5)
答案:D
```
int k=7, x=12;
```
@[D](2)
A. x%=(k%=5)
B. x%=(k-k%5)
C. x%=k-k%5
D. (x%=k)-(k%=5)
A.x%=(k%=5)
B.x%=(k-k%5)
C.x%=k-k%5
D.(x%=k)-(k%=5)
答案:D