Рубрики

C | Петли и структура управления | Вопрос 12

#include <stdio.h>   

int main() 

  int i;   

  for (i = 1; i != 10; i += 2) 

    printf(" GeeksQuiz "); 

  return 0; 

}

(A) GeeksQuiz GeeksQuiz GeeksQuiz GeeksQuiz GeeksQuiz
(B) GeeksQuiz GeeksQuiz GeeksQuiz…. бесконечные времена
(C) GeeksQuiz GeeksQuiz GeeksQuiz GeeksQuiz
(D) GeeksQuiz GeeksQuiz GeeksQuiz GeeksQuiz GeeksQuiz GeeksQuiz

Ответ: (Б)
Объяснение: Условие завершения цикла никогда не становится истинным, и цикл печатает GeeksQuiz бесконечное количество раз. В общем, если в операторе for или while используется счетчик цикла, то для завершения цикла безопаснее использовать реляционный оператор (например, <), чем оператор неравенства (operator! =).

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

C | Петли и структура управления | Вопрос 12

0.00 (0%) 0 votes