复制
收藏
提问
简洁
假定有变量定义:int k=7,x=12;则下列选项中值为3的表达式是 A.x%=k-k%5 B. x%=(k-k%5) C. (x%=k)-(k%=5) D. 以上都不对
0秒前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
表达式值分析
- 选项A:x%=k-k%5
- 选项B:x%=(k-k%5)
- 选项C:(x%=k)-(k%=5)
- 选项D:以上都不对
表达式值计算
-
选项A:x%=k-k%5
- 首先计算 k%5,得到 2。
- 然后计算 k-k%5,得到 5。
- 最后 x%=5,x 的值变为 3。10
-
选项B:x%=(k-k%5)
- 首先计算 k-k%5,得到 5。
- 然后 x%=5,x 的值变为 2。10
-
选项C:(x%=k)-(k%=5)
- 首先计算 x%=k,得到 5。
- 然后计算 k%=5,得到 2。
- 最后计算 5-2,得到 3。10
-
选项D:以上都不对
- 根据上述分析,选项C的值为3,因此选项D不正确。
结论
- 正确答案:C10
你觉得结果怎么样?