0

непонятно

почему если в коде добавить int z = x+y то ответ выходит 70 , если в этом же коде изменить в int y= ++x на int y = 1+x то ответ 69

21st Mar 2020, 6:41 PM
Макеев Алексеевич Игорь
3 Answers
0
спасибо понял
21st Mar 2020, 7:07 PM
Макеев Алексеевич Игорь
0
y=++x это все равно, что x=x+1; y=x;
21st Mar 2020, 7:10 PM
Владислав Шарошкин
Владислав Шарошкин - avatar
- 1
y=++x увеличивает значение самой переменной х на единицу и присваивать его переменной у y=1+x присваивает переменной у сумму х и единицы, значение х не меняется
21st Mar 2020, 7:05 PM
Igor Kostrikin
Igor Kostrikin - avatar