#5813. 专项练习2:表达式与运算符
专项练习2:表达式与运算符
一、单选题(每题两分)
- C++ 表达式18 / 5 * 2 + 7 % 3的值是 ( ) {{ select(1) }}
- 8
- 9
- 8.8
- 7
- int a=7, b=4;执行a %= b + 1;后,a 的值是 ( ) {{ select(2) }}
- 2
- 7
- 3
- 1
- 表达式(5 + 3 * 2) / 4 - 6 % 2的值是 ( ) {{ select(3) }}
- 2
- 1
- 0
- -1
- int x=10;执行x = x++ + ++x;后,x 的值是 ( ) {{ select(4) }}
- 22
- 21
- 20
- 19
- 表达式10 / 3 * 3 + 10 % 3的值是 ( ) {{ select(5) }}
- 10
- 9
- 11
- 8
- int m=5, n=3;执行cout << (m > n) ? m : n;的输出是 ( ) {{ select(6) }}
- 5
- 3
- true
- 1
- 表达式8 - 4 / 2 * 3 + 5 % 2的值是 ( ) {{ select(7) }}
- 3
- 2
- 4
- 1
- int p=6, q=4;执行p += q % 3;后,p 的值是 ( ) {{ select(8) }}
- 7
- 10
- 8
- 9
- 表达式(3 + 4) * 2 - 15 / 5 % 2的值是 ( ) {{ select(9) }}
- 13
- 12
- 14
- 11
- int x=3;执行cout << ++x * 2 << " " << x;的输出是 ( ) {{ select(10) }}
- 6 3
- 8 4
- 7 4
- 6 4
- 表达式12 % 5 + 12 / 5 * 2的值是 ( ) {{ select(11) }}
- 8
- 7
- 9
- 6
- int a=4, b=5;执行a = b-- + a++;后,a 和 b 的值分别是 ( ) {{ select(12) }}
- 9 4
- 8 4
- 9 5
- 8 5
- 表达式(7 - 2) * 3 % 4 + 8 / 2的值是 ( ) {{ select(13) }}
- 7
- 6
- 8
- 5
- int m=8;执行cout << m-- << " " << --m;的输出是 ( ) {{ select(14) }}
- 8 6
- 7 6
- 8 7
- 7 7
- 表达式5 * 3 - 18 / 6 + 7 % 4的值是 ( ) {{ select(15) }}
- 13
- 14
- 12
- 15
- int x=2, y=3;执行x *= y + 4;后,x 的值是 ( ) {{ select(16) }}
- 14
- 10
- 9
- 12
- 表达式(9 + 3) / 4 * 2 - 5 % 3的值是 ( ) {{ select(17) }}
- 5
- 6
- 4
- 7
- int a=5;执行a = ++a * 3 - a--;后,a 的值是 ( ) {{ select(18) }}
- 13
- 14
- 12
- 15
- 表达式10 % 4 + 10 / 4 * 3的值是 ( ) {{ select(19) }}
- 9
- 8
- 10
- 7
- int p=3, q=5;执行cout << (p % q) + (q % p);的输出是 ( ) {{ select(20) }}
- 6
- 3
- 5
- 8
相关
在以下作业中: