本文收录于专栏《C++等级认证CCF-GESP真题解析》,专栏总目录:点这里。订阅后可阅读专栏内所有文章。
一、单选题(每题 2 分,共 30 分)
第 1 题
C++表达式 (3 - 2) * 3 + 5 的值是( )。
A. -13
B. 8
C. 2
D. 0
答案:B
要计算表达式 (3 - 2) * 3 + 5 的值,我们按照运算顺序(也称为PEMDAS)进行计算:
首先,我们计算括号内的减法:(3 - 2) = 1。
接下来,我们进行乘法运算:1 * 3 = 3。
最后,我们进行加法运算:3 + 5 = 8。
因此,该表达式的值是8。
第 2 题
C++语句 cout << “5%2=” << 5 % 2 执行后的输出是( )。
A. 2 2
B. 1 1
C. 5%2=2
D. 5%2=1
答案:D
在这个语句中,cou