C++表达式 3 * 3 % 2 的值为( )。
A:81
B:27
C:4
D:1
正确答案:D
答案解析
首先计算乘法运算,两个整数相乘得到结果;接着对该结果与另一个整数进行取模运算,取模运算返回两数相除后的余数。运算顺序遵循C++操作符优先级规则,乘法和取模具有相同优先级,按从左到右结合性依次计算。
试卷来源:202603 CCF-GESP编程能力等级认证C++一级真题
题库首页 › GESP等级认证(C++) › 题目 25311
正确答案:D
首先计算乘法运算,两个整数相乘得到结果;接着对该结果与另一个整数进行取模运算,取模运算返回两数相除后的余数。运算顺序遵循C++操作符优先级规则,乘法和取模具有相同优先级,按从左到右结合性依次计算。
试卷来源:202603 CCF-GESP编程能力等级认证C++一级真题