Предмет: Информатика, автор: bertain

Задание на С, условие - на фотографии. С объяснением.

Приложения:

Ответы

Автор ответа: crdd
1

1)

int y = 2, x = 5;

у = х++;

в этом случае у нас сначала происходит операция присваивания, то есть у становится равным 5, а после операция инкремента, то есть х увеличивается на единицу и становится равным 6.

т.о. значение выражения равно 5

2)

int y = 2, x = 5;

у = ++х;

в этом случае у нас сначала происходит операция инкремента, х увеличивается на 1 и становится равным 6, а затем операция присваивания.

т.о. значение выражения равно 6

х++ - постфиксный инкремент

переменная увеличивается после использования ее значения для выполнения сторонних операций

++х - префиксный инкремент

переменная будет увеличивается до того, как будет использовано ее значение в нуждах программы


bertain: Спасибо!
Похожие вопросы
Предмет: Геометрия, автор: nureknikita63
Предмет: Математика, автор: cffiz