#ALX0301. 加赋值和赋值加区分
加赋值和赋值加区分
1
int i = 5;
int a = i++;
int b = ++i;
请问执行后,a 和 b 的值分别是多少? a = {{ input(1) }} b = {{ input(2) }}
2
int i = 2;
std::cout << i++ << ++i;
请问控制台输出什么? {{ input(3) }}
3
int i = 1;
int a = (++i, i++);
int b = i;
请问执行后,a 和 b 的值分别是多少?
a = {{ input(4) }} b = {{ input(5) }}
4
int i = 0;
int a = (i++ == 0) ? ++i : i--;
请问执行后,a 和 i 的值分别是多少? a = {{ input(6) }} i = {{ input(7) }}
5
int i = 1;
int a = (i++ > 0) && (++i < 3);
请问执行后,a 和 i 的值分别是多少? a = {{ input(8) }} i = {{ input(9) }}