Что выведет на экран программа - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравстуйте. Не буду говорить, куда и зачем мне это надо, так как неважно У меня вопрос. Что выведет на экран программа, написанная на языке программирования С.
#include "stdio.h"
int main(void)
{
int i;
int j=1;
for(i=0;i<10;i++)
{
j+=j++;
}
printf (“%d”,j++);
return 0;
}
Меня больше смутило вот это
printf (“%d”,j++);
... Он должен вывести на экран то, что будет после выполнения j++ ? И ещё попутно вопрос, в Borland C++ Builder я это мог загнать? Не имею возможности проверить до понедельника. А так всё это интересно P.S. Форум чем-то напоминает тот, где я сижу Не пинайте меня, я полезный : )

Решение задачи: «Что выведет на экран программа»

textual
Листинг программы
j+=j;
++j;

Объяснение кода листинга программы

В данном коде выполняются следующие действия:

  1. j увеличивается на значение самого себя (j += j;).
  2. Значение переменной j увеличивается на 1 (++j;). Оба этих действия приводят к увеличению значения переменной j на 1. Таким образом, после выполнения данного кода, значение переменной j увеличится на 1.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы