Рубрики

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

#include<stdio.h>

int main()

{

    int a = 5;

    switch(a)

    {

    default:

        a = 4;

    case 6:

        a--;

    case 5:

        a = a+1;

    case 1:

        a = a-1;

    }

    printf("%d \n", a);

    return 0;

}

(А) 3
(Б) 4
(С) 5
(D) Ни один из них

Ответ: (с)
Объяснение: Оператор break отсутствует, поэтому сначала выполняется a = a + 1, затем выполняется a = a-1.
Тест на этот вопрос

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

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

0.00 (0%) 0 votes