Рубрики

ВОРОТА | GATE-CS-2004 | вопрос 2

Рассмотрим следующую функцию C

void swap (int a, int b)

{

   int temp;

   temp = a;

   a = b;

   b = temp;

}

Для обмена значениями двух переменных x и y.
(A) Обмен вызовами (x, y)
(B) Обмен вызовами (& x, & y)
(C) swap (x, y) не может быть использован, так как он не возвращает никакого значения
(D) swap (x, y) не может использоваться, поскольку параметры передаются по значению

Ответ: (D)
Пояснение: см. Вопрос 3 http://espressocode.top/c-language-set-2/
Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2004 | вопрос 2

0.00 (0%) 0 votes