C# increment quiz

C# increment quiz

@csharp_1001_notes
int x = 8;
int y = 9;
int z = x++ + ++y;

Чему будет равна переменная z?

a) 17

b) 18

c) 19

d) 20


Ответ: в конце страницы ;)

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Правильный ответ: 18.


1) Вначале будут выполняться выражения инкрементов переменных x и y.

2) Выражение x++ увеличит переменную x на единицу, но возвратит ее предыдущее значение - число 8.

3) Выражение ++y увеличит значение переменной y и возвратит ее новое значение, то есть число 10.

4) В итоге мы получим 8 + 10 = 18.

Report Page