Рубрики

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

Прогнозировать вывод следующей программы:

#include <stdio.h>

int main()

{

    int check = 20, arr[] = {10, 20, 30};

    switch (check)

    {

        case arr[0]: printf("Geeks ");

        case arr[1]: printf("Quiz ");

        case arr[2]: printf("GeeksQuiz");

    }

    return 0;

}

(А) Викторина
(B) Викторина GeeksQuiz
(C) GeeksQuiz
(D) Ошибка времени компиляции

Ответ: (Д)
Объяснение: Метки внутри корпуса должны быть постоянными. Вот почему ошибка времени компиляции: метка регистра не сводится к целочисленной константе .
Тест на этот вопрос

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

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

0.00 (0%) 0 votes