Home / C Programming / Control Structures :: Discussion

Discussion :: Control Structures

  1. Consider the following code:

    void main()

    {

    int a[5] = {6,8,3,9,0}, i=0;

    if(i != 0)

    {

    break;

    printf("%d", a[i]);

    }

    else

    printf("%d", a[i++]);

    }

    What is the output of the above program?

  2. A.

     6

    B.

     8

    C.

     Runtime error

    D.

     Syntax error

    E.

     No output

    View Answer

    Workspace

    Answer : Option D

    Explanation :

    break can't be used with selection control structures, but can used with repetitive(for, while), or select control structure(switch).


Be The First To Comment