Какие параметры принимают функции в данном случае? - C (СИ)
Формулировка задачи:
подскажите плиз.
какое значение примет функция. 1 или 0?
собственно с каким значение i функция работать будет?
А что в этом случаи примет функция 0 или 1?
и последний вопрос?
какие параметры принимают функции в этом случаи?
int i = 0; fun (i++);
int i = 0; fun (++i);
int i = 0; fun1 (i++, fun2(i) );
это наверное сложный вопрос для данной ветки форума?
Решение задачи: «Какие параметры принимают функции в данном случае?»
textual
Листинг программы
int i=0; printf("%d %d",i++,i);
Объяснение кода листинга программы
В данном коде выполняется последовательное увеличение значения переменной i
и выводится на экран текущее значение i
и i+1
. Список элементов кода выглядит следующим образом:
- Объявление переменной
i
типа int со значением 0. - Вызов функции printf с двумя форматируемыми параметрами:
%d
- вывод значения переменнойi
, и%d
- вывод значения переменнойi+1
. - Увеличение значения переменной
i
на 1. - Вывод на экран значения переменной
i
. - Вывод на экран значения переменной
i+1
. При выполнении данного кода на экран будет выведено: 0 1 1 2 2 3 3 4 4 5 ... 19 20 20 21 В данном случае функция printf принимает два параметра:%d
и%d
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д